program Project1;
const
maxelem = 100;
var
a: array [1..maxelem] of integer; { Переменная для хранения массива.}
n: integer; { Переменная для хранения значения количества элементов в массиве.}
i,k: integer; { Вс переменные для организации циклов.}
sum: integer; { Переменная для хранения значения суммы выбранных величин роста}
begin
n:= 15;
for i:= 1 to n do
repeat
write('Введите значение ',i,' элемента: ');
Readln(a[i]);
if (a[i] < 150) or (a[i] > 200) then
writeln('Введенное число не входит в заданный диапазон.');
until (a[i] >= 150) and (a[i] <= 200);
writeln('Исходный массив: ');
write(a[i]:5);
if i mod 10 = 0 then
writeln;
end;
sum:= 0;
k:= 0;
if a[i] > 180 then
sum:= sum + a[i];
inc(k);
if k = 0 then
writeln('В классе нет учеников с ростом выше 180 см.')
else
writeln('Средний рост игроков баскетбольной команды: ',(sum/k):0:2);
Readln;
end.
class SumNum{
public static void main(String args[]){
try{
long sumNum=0,numSum=new Long(new java.io.BufferedReader(new java.io.InputStreamReader(System.in)).readLine());
do sumNum+=numSum;while((numSum>0?--numSum:++numSum)!=0);System.out.print("Результат "+sumNum);
}catch(java.io.IOException io){
System.out.println(" - Ошибка ввода!\n"); main(null);
}catch(NumberFormatException nf){
System.out.println(" - Введите целочисленное значение!\n"); main(null);
}
}
}
program Project1;
const
maxelem = 100;
var
a: array [1..maxelem] of integer; { Переменная для хранения массива.}
n: integer; { Переменная для хранения значения количества элементов в массиве.}
i,k: integer; { Вс переменные для организации циклов.}
sum: integer; { Переменная для хранения значения суммы выбранных величин роста}
begin
n:= 15;
for i:= 1 to n do
repeat
write('Введите значение ',i,' элемента: ');
Readln(a[i]);
if (a[i] < 150) or (a[i] > 200) then
writeln('Введенное число не входит в заданный диапазон.');
until (a[i] >= 150) and (a[i] <= 200);
writeln('Исходный массив: ');
for i:= 1 to n do
begin
write(a[i]:5);
if i mod 10 = 0 then
writeln;
end;
sum:= 0;
k:= 0;
for i:= 1 to n do
if a[i] > 180 then
begin
sum:= sum + a[i];
inc(k);
end;
writeln;
if k = 0 then
writeln('В классе нет учеников с ростом выше 180 см.')
else
writeln('Средний рост игроков баскетбольной команды: ',(sum/k):0:2);
Readln;
end.