Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
shenikov2003
16.01.2022 22:21 •
Информатика
Написать программу на паскале, которая будет считать сумму и среднее арифметическое 10 чисел, введенных массивом, используя процедуры или функции
Ответ:
Сашаawalon
08.10.2020 08:34
//Язык Pascal
Program Test;
var
Mas: array[1..10] of integer;
result1: integer;
result2: real;
function Sum(): integer;
var summa: integer;
begin
summa := 0;
for var i := 1 to 10 do
summa := summa + Mas[i];
Sum := summa;
end;
procedure Arifmetic(r1: integer; var A: real);
begin
A := r1 / 10;
end;
Begin
for var i := 1 to 10 do
begin
Write('Введите ', i, ' элемент: ');
Readln(Mas[i]);
end;
result1 := Sum();
Arifmetic(result1, result2);
Writeln();
Writeln('Сумма = ', result1);
Writeln('Среднее арифметическое = ', result2);
End.
0,0
(0 оценок)
Популярные вопросы: Информатика
nozim21tx
01.02.2021 20:55
1. Каковы этапы создания сайта? 2. Что входит в процесс сопровождения сайта? 3. Каковы методы создания и сопровождения сайта?...
pаvеl2
20.03.2022 09:59
HTML/CSS Создать на странице красный блок и изменить его размеры с псевдоклассов...
vadar22222
16.04.2022 13:31
У Вити есть 4 бумажных кругов и 6 бумажных треугольников. Сколько вариантов разложения в ряд сможет сделать Витя?...
4977
13.06.2021 13:28
Может кто-то знает как сделать правильно? Буду очень благодарна!...
Али20061111
01.06.2023 11:41
С++ Дано 4-ех значное число - выведите произведение всех его цифр....
Tittans16
27.09.2020 18:31
НА ЯЗЫКЕ С++ КОД НУЖЕН К -тая банка У Никиты есть n банок газировки, каждая из которых имеет свой объём. Известно, что полезнее всего пить газировку, начиная от банок большего...
tanya260516
13.11.2021 06:06
С++ Дано 4 числа, выведите те из них, которые попарно делятся друг на друга без остатка (Напишите код)...
lavlln
18.10.2021 06:20
Объем оперативной памяти равен 26 мбайт и она содержит 524288 машинных слов. Сколько бит содержит каждое машинное слово?...
yangbomj228
31.05.2021 17:29
Сколько секунд потребуется модему, передающему сообщения со скоростью 2048000 бит/с, чтобы передать цветное растровое изображение размером 1628 x 673 пикселей, при условии,...
уа43к4к34
04.02.2022 21:04
В каком порядке рекомендуется создавать электронную таблицу...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Program Test;
var
Mas: array[1..10] of integer;
result1: integer;
result2: real;
function Sum(): integer;
var summa: integer;
begin
summa := 0;
for var i := 1 to 10 do
summa := summa + Mas[i];
Sum := summa;
end;
procedure Arifmetic(r1: integer; var A: real);
begin
A := r1 / 10;
end;
Begin
for var i := 1 to 10 do
begin
Write('Введите ', i, ' элемент: ');
Readln(Mas[i]);
end;
result1 := Sum();
Arifmetic(result1, result2);
Writeln();
Writeln('Сумма = ', result1);
Writeln('Среднее арифметическое = ', result2);
End.