|
zadach354.PAS |
|
{* Задача 354 *}Unit ZADACH354; InterfaceImplementationBegin writeln( 'Вычислить:
'); End. Program SUM1 (Input, Output);
Uses zadach354.pas; {* Эту строку можно удалить *}
Var {* Объявление переменных *}
x : real;
s : real;
a : real;
N : integer;
k : integer;
Begin
Writeln ( 'Введите x, N');
readln (x, N);
a := cos(x);
S := 0; {Задание начальных значений}
For k := 2 To N Do {* Увеличиваем k от 2 до N с шагом 1 *}
Begin
a := a * (cos(x)) / k;
S := S + a;
End;
Writeln ( 'Сумма', N : 2, 'cлагаемых=', S : 7 : 4);
Readln; {* Приостановка программы. Ожидание Enter *}
End.
|