Предмет: Информатика,
автор: KorbenDallasPWNZ
Составьте программу,по которой компьютер десять раз запросит ввод любых чисел и в результате выведет среднее арифметическое значение введенных чисел
(массив не использовать).Сделайте три варианта программы,используя операторы While,Repeat ,For.
Ответы
Автор ответа:
0
var a, b:real;
I:integer;
begin
I:=1;
b:=0;
while I <> 10 do
begin
read (a);
b:=b+a;
I:=I+1;
end;
b:=b/10;
writeln (b);
end.
____________________
var a, b:real;
I:integer;
begin
I:=0;
b:=0;
repeat
read (a);
b:=b+a;
I:=I+1;
until I=10;
b:=b/10;
writeln (b);
end.
_____________________
var a, b:real;
I:integer;
begin
b:=0;
for I:=1 do 10 to
begin
read (a);
b:=b+a;
I:=I+1;
end;
b:=b/10;
writeln (b);
end.
I:integer;
begin
I:=1;
b:=0;
while I <> 10 do
begin
read (a);
b:=b+a;
I:=I+1;
end;
b:=b/10;
writeln (b);
end.
____________________
var a, b:real;
I:integer;
begin
I:=0;
b:=0;
repeat
read (a);
b:=b+a;
I:=I+1;
until I=10;
b:=b/10;
writeln (b);
end.
_____________________
var a, b:real;
I:integer;
begin
b:=0;
for I:=1 do 10 to
begin
read (a);
b:=b+a;
I:=I+1;
end;
b:=b/10;
writeln (b);
end.
Автор ответа:
0
3 задачка чутка неправильна)
Автор ответа:
0
вот var a, b:real;
c,i:integer;
begin
b:=0;
for c:= 1 to 10 do
begin
read (a);
b:=b+a;
i:=c+1;
end;
b:=b/10;
writeln (b);
end.
c,i:integer;
begin
b:=0;
for c:= 1 to 10 do
begin
read (a);
b:=b+a;
i:=c+1;
end;
b:=b/10;
writeln (b);
end.
Похожие вопросы
Предмет: Математика,
автор: blackmilk12131
Предмет: Геометрия,
автор: Аноним
Предмет: Литература,
автор: ucheniy15
Предмет: Математика,
автор: IOseva
Предмет: Математика,
автор: Aleksa201211