А Дзукаев1562
?>

Задача1. Вычислить 10!=1*2*3*4*5*6*7*8*9*10, используя цикл с параметром (For) Задача2. Используя оператор цикла с предусловием (While) вывести на печать все четные числа в интервале от 2 до 20 и найти их сумму и произведение.

Информатика

Ответы

Галстян874

1)

begin

 var Fact:=1;

 for var i:= 1 to 10 do

   Fact*=i;

 Println(Fact);

end.

2)

begin

 var (x,sum,product):=(2,0,BigInteger(1));

 while x <=20 do begin

   Print(x);

   sum+=x;

   Product*=x;

   x+=2;

 end;  

 Writeln('Сумма = ',sum,newline,'Произведение = ',product);

end.

turovvlad
1)program fagasg;
var x1,y1,r: real;
begin
Writeln('Введите х1');
readln(x1);
Writeln('Введите у1');
readln(y1);
r:=sqrt(x1*x1+y1*y1);
Writeln('Расстояние от х1 до у1=',r);
end.
2)Program fsgasghfd;
var c,s: real;   
a,b: integer;
begin
Writeln('Введите первое целое число');
readln(a);
Writeln('Введите второе целое число');
readln(b);
Writeln('Введите дробное число');
readln(c);
If ((a>0) and (b>0) and (c>0)) or ((a<0) and (b<0) and (c<0)) then 
s:=a+b+c
else writeln('Знаки разные');
If ((a>0) and (b>0) and (c>0)) or ((a<0) and (b<0) and (c<0)) then Writeln('Сумма чисел:',s);
end.
3)Program wrqrwqr;
var A: Array[1..100] of integer;   
B: Array[1..100] of integer;   
C: Array[1..100] of integer;   
s,i,h,g: integer;
begin
h:=0;
g:=0;
Writeln('введите размерность массива');
readln(s);
Writeln('Вводится первый массив');
For i:=1 to s do 
begin   
Writeln('Введите элемент массива №',i);   
readln(A[i]); 
end;
Writeln('Вводится второй массив');
For i:=1 to s do 
begin   
Writeln('Введите элемент массива №',i);   
readln(B[i]); 
end;
For i:=1 to s do  begin   
If A[i]>B[i] then C[i]:=A[i]     
else C[i]:=B[i];   
If C[i] mod 2=1 then h:=h+1;   
If C[i] mod 2=0 then g:=g+1; 
end; 
Writeln('Количество нечётных элементов в массиве:',h); 
Writeln('Количество чётных элементов в массиве:',g);
end.
yurkovam-037
1)program fagasg;
var x1,y1,r: real;
begin
Writeln('Введите х1');
readln(x1);
Writeln('Введите у1');
readln(y1);
r:=sqrt(x1*x1+y1*y1);
Writeln('Расстояние от х1 до у1=',r);
end.
2)Program fsgasghfd;
var c,s: real;   
a,b: integer;
begin
Writeln('Введите первое целое число');
readln(a);
Writeln('Введите второе целое число');
readln(b);
Writeln('Введите дробное число');
readln(c);
If ((a>0) and (b>0) and (c>0)) or ((a<0) and (b<0) and (c<0)) then 
s:=a+b+c
else writeln('Знаки разные');
If ((a>0) and (b>0) and (c>0)) or ((a<0) and (b<0) and (c<0)) then Writeln('Сумма чисел:',s);
end.
3)Program wrqrwqr;
var A: Array[1..100] of integer;   
B: Array[1..100] of integer;   
C: Array[1..100] of integer;   
s,i,h,g: integer;
begin
h:=0;
g:=0;
Writeln('введите размерность массива');
readln(s);
Writeln('Вводится первый массив');
For i:=1 to s do 
begin   
Writeln('Введите элемент массива №',i);   
readln(A[i]); 
end;
Writeln('Вводится второй массив');
For i:=1 to s do 
begin   
Writeln('Введите элемент массива №',i);   
readln(B[i]); 
end;
For i:=1 to s do  begin   
If A[i]>B[i] then C[i]:=A[i]     
else C[i]:=B[i];   
If C[i] mod 2=1 then h:=h+1;   
If C[i] mod 2=0 then g:=g+1; 
end; 
Writeln('Количество нечётных элементов в массиве:',h); 
Writeln('Количество чётных элементов в массиве:',g);
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Задача1. Вычислить 10!=1*2*3*4*5*6*7*8*9*10, используя цикл с параметром (For) Задача2. Используя оператор цикла с предусловием (While) вывести на печать все четные числа в интервале от 2 до 20 и найти их сумму и произведение.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

aleksey270593
чухловина209
Dmitrievich-Telishev
helenavalenti2846
ВладимировичСтанислав
Юлия1972
akudryashov
ocik1632933
tarkhanovilya
sarbaevmax
TatyanaVladimirovich
alaevluka77
gnsnodir5001
Евгений1286
AntonovaAvi1716