Program zadacha3_1;
var i,n,s:integer;
Begin
writeln('введіть натуральне n'); readln(n);
s:=0;
for i:=1 to n do
s:=s+i;
writeln('сумма від 1 до',n,' = ',s);
End.
В даному циклі змінна i автоматично змінюється від 1 до n з кроком 1. Тому до змінної s додається i спочатку рівна 1, потім 2, потім 3, і т.д. до n, відповідно змінна s приймає значенні 1, 3, 6, 10, 15 ...
Задане натуральне n. Обчислити суму ряду:
S=1 - 1/2 + 1/3 - 1/4 + 1/5-........±1/n
Program zadacha3_2;
var i,n,a:integer;
s:real;
Begin
writeln('Введіть n');
Readln(n);
s:=1;a:=1;
for i:=2 to n do
Begin
а:=(-1)*a;
s:=s+a/i;
End;
writeln('Сумма ряду S= ',s);
End.
Визначити кількість тризначних натуральних чисел, сума цифр яких рівна заданому числу N.
Дата добавления: 2014-12-09; просмотров: 645;