Составить алгоритм на языке программирования , который выводит среднее арифметическое наибольшего и наименьшего из 20 элементов , имеющих значение из интервала [-10; 10]
283
325
Ответы на вопрос:
Pascal: const n=20; var a: array[1..n] of integer; max, min, i: integer; begin max: =-11; min: =11; for i: =1 to n do begin a[i]: =random(20)-10; {или readln(a[i]); если нужен конкретный ввод} if a[i]> max then max: =a[i]; if a[i]< min then min: =a[i]; end; writeln((max+min)/2); end.
var
a, s: real;
begin
s: = 0;
repeat
writeln('введите положительное число');
readln(a); //вводим положительное число
if a < 0 then {если введено не положительное число, печатаем сообщение об этом и начинаем цикл сначала}
begin
writeln('введено не положительное число. введите число еще раз.');
continue;
end;
s: = s + a;
until a = 0;
writeln('сумма введенных чисел равна: ', s); //выводим сумму
end.
Популярно: Информатика
-
F1RE00010.11.2021 15:34
-
MissEvaStar09.11.2020 20:08
-
МарысяДэн15.08.2022 23:25
-
AllaStepanova8527.09.2021 22:25
-
JakeNJacks11.03.2020 12:10
-
578fyvhjj07.04.2021 02:21
-
dimaahmet603.06.2020 18:25
-
Sachak9525.03.2021 18:47
-
Аминочка12327.04.2023 09:35
-
Куликова200623.04.2022 05:40