1. модуль garnaga.pas // pascalabc.net 3.2, сборка 1437 от 03.05.2017 // внимание! если программа не работает, обновите версию! unit garnaga; interface function lc(r: real): real; function sc(r: real): real; function rc(x,y: real): real; implementation function lc(r: real): =2*pi*r; function sc(r: real): =pi*r*r; function rc(x,y: real): =sqrt(x*x+y*y); end. 2. основная программа uses garnaga; begin var x,y,r: real; writeln('введите x, t, r: '); read(x,y,r); writeln('длина окружности ',lc(r): 0: 5); writeln('площадь круга ',sc(r): 0: 5); writeln('расстояние от центра до начала координат ',rc(x,y): 0: 5); end. 3. пример работы введите x, t, r: 3.5 -6.7 20 длина окружности 125.66371 площадь круга 1256.63706 расстояние от центра до начала координат 7.55910
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
По заданному целому неотрицательному значению n вычислить n! =1*2*3* n. учтите, что по определению 0! =1.
uses crt;
var
int n,fact,i;
begin
clrscr;
writeln("enter size array: ");
read(n);
if (n> 1)
for i: = 1 to n do
fact: =fact*i;
else
fact: =1;
writeln;
write("fact=",fact);
readkey;
end.