составить на Паскале: 1) программу для вычисления суммы ряда S=1+ 1/2+1/3+1/4+..+1/N. Число N вводится с клавиатуры.
140
301
Ответы на вопрос:
1)
var
s : real;
i, n : integer;
begin
s := 0;
read (n);
for i := 1 to n do s := s + 1 / i;
writeln (s);
end.
2)
var
a, i : integer;
begin
a := 1;
for i := 1 to 8 do
begin
a := a * 2;
writeln ('Через ', i * 3, 'часов будет ', a, ' амеб');
end;
end.
3)
var
n, i : integer;
x, s : real;
begin
s := 0;
read (n, x);
for i := 1 to n do
s := s + sin (i * x);
writeln (s);
end.
4)
var
n, a, r, i : integer;
begin
r := 1;
read (a, n);
for i := 1 to n do r := r * a;
writeln (r);
end.
Объяснение:
Var a: array [1..5] of integer : = (2,6,8,12,18); sum: integer : = 0; begin writeln('элементы массива a: '); for var i: =1 to an do write(a[i],' '); sum = sum + a[i]; writeln; writeln('сумма элементов: ', sum); end.
Популярно: Информатика
-
hhhnnnvvv26.05.2022 15:22
-
Kolyanbe36030.06.2023 21:38
-
Marina5643465544207.11.2022 06:32
-
navimarik16.03.2020 03:16
-
denchik2004107.01.2021 06:44
-
111mart11107.06.2023 12:10
-
vkakochka21.06.2022 09:40
-
KatePie31.07.2020 18:06
-
fkghdk19.04.2022 19:17
-
DDDDBB08.07.2020 16:28