Прошу помощи с 3 задачками. Они весьма легкие, но сейчас уже не имею не возможности, не сил их выполнять, ибо комп вообще весьма далеко. Буду благодарен за решения!Программа в Pascale 1. Дано N целых чисел. Найти среднее арифме...

Прошу помощи с 3 задачками. Они весьма легкие, но сейчас уже не имею не возможности, не сил их выполнять, ибо комп вообще весьма далеко. Буду благодарен за решения! Программа в Pascale 1. Дано N целых чисел. Найти среднее арифметическое. 2. Вывести первых N целых чисел кратных 7. 3. Вводится последовательность чисел пока не введен 0. Найти количество четных чисел в наборе.
Гость
Ответ(ы) на вопрос:
Гость
У меня тоже комп далеко, поэтому пишу программы прямо на телефоне! ;-) И вот, что получилось (все результаты проверены): program First; type arr = array of integer; var a : arr; i, p, l : integer; f : real; begin writeln('Вводите числа (0 - окончание ввода)'); i:=1; l :=0; repeat readln(p); if p=0 then break; setLength(a, i); a[i-1]:=p; i:=i+1; l:=l+1; until p=0; p:=0; for i:=0 to l-1 do p:=p+a[i]; f:=p/l; writeln(f:5:2); end. program Second; var p, i : integer; begin write('Введите количество чисел: '); readln(p); for i:=1 to p do write(7*i, ' '); end. program Third; var count, p : integer; begin writeln('Вводите числа'); count :=0; repeat readln(p); if p=0 then break; if (p mod 2 = 0) then count:=count+1; until p=0; writeln ('Было введено ', count, ' чётных чисел.'); end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы