Главное меню  

   

Авторизация  

   
   
Хостинг в Украине
   


52.1%Russian Federation Russian Federation
21.1%Ukraine Ukraine
16%United States United States
1.9%Belarus Belarus
1.2%Romania Romania
1.1%United Kingdom United Kingdom
0.9%Czech Republic Czech Republic
0.9%Kazakhstan Kazakhstan
0.6%Kuwait Kuwait
0.6%Republic Of Moldova Republic Of Moldova

Сегодня: 8
Вчера: 311
На этой неделе: 619
На прошлой неделе: 1872
В этом месяце: 3246
В прошлом месяце: 8478
Всего: 25455


   

Учитель информатики Бамбуркин С.П.

Записи

  • Главная
    Главная Страница отображения всех блогов сайта
  • Категории
    Категории Страница отображения списка категорий системы блогов сайта.

Программирование циклических алгоритмов

Добавлено : Дата: в разделе: 10 класс

Циклы с заданным числом повторений

Вычислить значение суммы или произведения числовой последовательности.

1. Дано натуральное число N. Вычислить :

S=1+1/2+1/3+1/4+...+1/N

program rabota_3_4_1;
var i,s,n: real;
begin
writeln('Введите N');//Выводим на экран сообщение "Введите N"
readln (N);// Вводим произвольное целое число
i:=1; // Значение дробной части слагаемого
s:=0; //Значение сумма
while i<n do // условие для выполнения цикла пока i меньше произвольного целого число (n)
begin // начало цикла
s:=s+(1/i); // сумма увеличивается
i:=i+1; // дробная часть слагаемого увеличивается на 1
end; // конец цикла
writeln(сумма = , s); //вывод суммы
end. // конец программы

3. Дано натуральное число N. Вычислить :

image002

program rabota_3_4_3;
var i,n,k,z: integer;
s:real;
Begin
Write('Введите N');
Read(n);
z:=1;s:=1;k:=1;
for i:=1 to n do
begin
k:=k*2;
z:=-z;
s:=s+ z*1/k;
end;
write('s=',s:5:6);
end.

3. Дано натуральное число N. Вычислить :

image004

program rabota_3_4_4;
var i,n: integer;
s,k:real;
Begin
Write('Введите N');
Read(n);
for i:=1 to n do
begin
k:=k+sin(i);
s:=s+1/k;
end;
write('s=',s:5:6);
end.

Редактировалось Дата:

Добавить комментарий


Защитный код
Обновить

   
© 2012 fordus.