For4. дано вещественное число — цена 1 кг конфет. вывести стоимость 1, 2, . . , 10 кг конфет. for8. даны два целых числа a и b (a < b). найти произведение всех целых чисел от a до b включительно. for10. дано целое число n (> 0). найти сумму 1 + 1/2 + 1/3 + . . + 1/n (вещественное число).

troll28 troll28    2   24.08.2019 21:20    2

Ответы
Victoria20066002 Victoria20066002  05.10.2020 17:23
Var
A:real;
i:byte;
Begin
WriteLn('Введите цену одного кг конфет');
ReadLn(A);
For i:= 1 to 10 do
    Write(A*i,' ');
End.

Пример:
Введите цену одного кг конфет
3.2
3.2 6.4 9.6 12.8 16 19.2 22.4 25.6 28.8 32

Var
A,B:integer;
P:real;
Begin
P:=1;
Write('A = ');ReadLn(A);
Write('B = ');ReadLn(B);
For A:= A to B do
    P:=P*A;
WriteLn(P);
End.

Пример:
A = 3
B = 7
P = 2520

Var
N:integer;
S:real;
Begin
Write('N = ');
ReadLn(N);
S:=0;
For N:= 1 to N do
    S:=S+1/N;
Write('S = ',S)
End.

Пример:
N = 3
S = 1.83333333333333
ПОКАЗАТЬ ОТВЕТЫ
AlinaAlina110624 AlinaAlina110624  05.10.2020 17:23
1.
var p:real; i:integer;
begin
write('цена 1 кг конфет = ');
readln(p);
for i:=1 to 10 do writeln(i,' кг - ',i*p:5:2);
end.

Пример:
цена 1 кг конфет = 125.50
1 кг - 125.50
2 кг - 251.00
3 кг - 376.50
4 кг - 502.00
5 кг - 627.50
6 кг - 753.00
7 кг - 878.50
8 кг - 1004.00
9 кг - 1129.50
10 кг - 1255.00

2.
var a,b,p,i:integer;
begin
write('a, b: ');
readln(a,b);
p:=1;
for i:=a to b do p:=p*i;
writeln('p = ',p);
end.

Пример:
a, b: 5 10
p = 151200

3.
var n,i:integer; s:real;
begin
write('n = ');
readln(n);
s:=0;
for i:=1 to n do s:=s+1/i;
writeln('s = ',s:8:3);
end.

Пример:
n =5
s = 2.283
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика