Решите пожалуйста эти задачи на языке Pascal
5-9 класс
|
1.
program first;
var a:array[1..6] of real;
summ:real;
i:integer;
begin
summ:=0;
for i:=1 to 6 do read(a[i]);
for i:=1 to 6 do summ:=summ+a[i];
writeln(summ);
end.
2.
program second;
var a: array[1..10] of integer;
i, pr:integer;
begin
proiz:=1;
for i:=1 to 10 do read(a[i]);
for i:=1 to 10 do if (i mod 2<>0) then pr:=pr*a[i];
writeln(pr);
end.
3.
program third;
var a:array[1..10] of integer;
i, count, summ:integer;
srznach:real;
begin
summ:=0;
count:=0;
for i:=1 to 10 do read(a[i]);
for i:= 1 to 10 do if (a[i]>=0) then
begin
count:=count+1;
summ:=summ+a[i];
end;
srznach:=summ/count;
writeln(summ);
end.
Другие вопросы из категории
1.Произв в столбце 1
2.Координата(номер столбца) ячейки в строке 5 со значением >0
Читайте также
f3.
Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из него 2; если нулевым, то заменить его на 10. Вывести полученное число.
f5.
Даны три целых числа. Найти количество положительных и количество
отрицательных чисел в исходном наборе.
f15.
Даны три числа. Найти сумму двух наибольших из них.
Дано целое число, если оно двузначное, то умножить на 2, в противном случае вычесть 10.
и печатает сообщение на экране. (Трёхзначное число симметрично, если крайние цифры числа одинаковые)
прежним,если это не так. 2)Даны 3 числа, возвести в квадрат те из них, значения которых не отрицательны, а отрицательные оставить без изменений