Складіть програму з використанням функцій із параметрами для обчислення двох різнихза розміром прямокутних трикутників із відо-мими значеннями їх катетів і обчисліть площікола з відомим радіусом.
Var ar:array[1..5] of integer; i:integer; r:real; begin for i:=1 to 5 do begin readln(ar[i]); r:=r+ar[i]; end; r:=r/i; writeln(r); end.
//while
Var ar:array[1..5] of integer; i:integer; r:real; begin while i<>5 do begin i:=i+1; readln(ar[i]); r:=r+ar[i]; end; r:=r/i; writeln(r); end.
//repeat
Var ar:array[1..5] of integer; i:integer; r:real; begin repeat i:=i+1; readln(ar[i]); r:=r+ar[i]; until i=5; r:=r/i; writeln(r); end.
Пример ввода: 1 2 1 2 1 Пример вывода: 1.4
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Складіть програму з використанням функцій із параметрами для обчислення двох різнихза розміром прямокутних трикутників із відо-мими значеннями їх катетів і обчисліть площікола з відомим радіусом.
//For
Var
ar:array[1..5] of integer;
i:integer;
r:real;
begin
for i:=1 to 5 do
begin
readln(ar[i]);
r:=r+ar[i];
end;
r:=r/i;
writeln(r);
end.
//while
Var
ar:array[1..5] of integer;
i:integer;
r:real;
begin
while i<>5 do
begin
i:=i+1;
readln(ar[i]);
r:=r+ar[i];
end;
r:=r/i;
writeln(r);
end.
//repeat
Var
ar:array[1..5] of integer;
i:integer;
r:real;
begin
repeat
i:=i+1;
readln(ar[i]);
r:=r+ar[i];
until i=5;
r:=r/i;
writeln(r);
end.
Пример ввода:
1
2
1
2
1
Пример вывода:
1.4