МБОУ "Лицей №57"

Адрес: г.Прокопьевск, ул.Институтская, 41


E-mail: lyceum57@mail.ru

Бесконечные числовые последовательности. Суммирование бесконечных числовых последовательностей

Задача 1. Дано положительное А. найдите среди чисел 1+1/3, 1+1/3+1/5, 1+1/3+1/5+1/7, … первое большее или равное А.

Идея решения:

На каждом шаге нужно вычислять число x и проверять стало ли оно больше А, процесс закончится когда число достигнет А.

Read(A);

X:=0; i:=1;

repeat

X:=x+1/i;

i:=i+1;

until x>A;

Writeln (x);

Задача 2. Найти все числа меньшие А, сумма квадратов цифр которых кратна М.

Для каждого числа меньшего А нужно находить сумму квадратов цифр числа и проверять ее кратность М. (Используется конструкция вложенных циклов)

Read(A,M);

X:=1;

While x<=A do

Begin  n:=x; s:=0;

              repeat

                          y:= n mod 10;

                          s:=s+y*y;

                          n:=n div 10;

              until n = 0;

  if s mod m =0 then writeln(x);

  X:=x+1;

End;

 

Суммирование бесконечных числовых последовательностей 

Задача 3. Дан числовой ряд и некоторая малая величина Е. Найти сумму числового ряда с точностью Е, общий член которого задан формулой: 

Идея решения:

На каждом шаге нужно вычислять элемент ряда а и добавлять его к сумме, процесс закончится тогда, когда элемент станет меньше Е.

Program z1;

Var a,s,e:real; i:integer;

begin

S:=0;i:=1;

repeat

a:=1/sqrt(3*i-1);

S:=s+a;

i:=i+1;

until a<e;

Writeln (‘s=‘,s:10:6);

End.

Задания практической работы:

 Дан числовой ряд и некоторая малая величина Е. Найти сумму числового ряда с точностью Е, общий член которого задан формулой:

а) 

б)

в)

г)

д)

е)

 

 

 

Обратная связь

Имя отправителя *:
E-mail отправителя *:
Тема письма:
Текст сообщения *:
Код безопасности *:

Задачи для самостоятельной  работы:

  1. Составьте программу выводящую все трехзначные натуральные числа, сумма цифр которых равна n.
  2. Последовательно вводятся ненулевые числа, 0-конец последовательности. Подсчитать сколько пар чисел следуют по неубывающей. Например, в последовательности из чисел 12, 3, 45, 56, 18, таких пар будет 2 (пара 3 и 45, 45 и 56).
  3. Составьте программу определения количества трехзначных натуральных чисел, произведение цифр которых меньше n.
  4. Последовательно вводятся ненулевые числа, 0-конец последовательности. Найти разницу между наибольшим и наименьшим из них.
  5. Составьте программу выводящую все четырехзначные натуральные числа, среднее арифметическое цифр которых больше n.
  6. Последовательно вводятся ненулевые числа, 0-конец последовательности. Подсчитать сколько пар чисел следуют по невозрастающей. Например, в последовательности из чисел 12, 3, 45, 56, 18, таких пар будет 2 (пара 12 и 3, 56 и 18).
  7. Последовательно вводятся целые числа, окончание ввода цифра 0. Определить каких среди чисел больше: отрицательных или положительных.
  8. Последовательно вводятся целые числа, окончание ввода цифра 0. Найти среднее арифметическое этих чисел.
Бесплатный хостинг uCoz