Циклические вычислительные процессы. Циклы накопления суммы (произведения). Лекция №11

Слайд 2

Цикл накопления суммы Пример. Вычислить общий вид слагаемого (формульный вид) сумма каждого слагаемого общая формула:

Цикл накопления суммы

Пример. Вычислить

общий вид слагаемого (формульный вид)

сумма каждого слагаемого

общая формула:

Слайд 3

Задача. Вычислить произведение 10-и целых чисел. начало i = 1,10,1 P

Задача. Вычислить произведение 10-и целых чисел.

начало

i = 1,10,1

P = P

* i

Вывод P

конец

P = 1

Слайд 4

Задача. Найти факториал числа N. Факториал числа определяется по формуле: Программный

Задача. Найти факториал числа N.
Факториал числа определяется по формуле:

Программный код:
{
int

N;
double P = 1;
cout<<“Введите число N”;
cin>>N;
for (int i=2; i<=N; i++)
{
P=P*i; // P*=i
}
cout<. . . . . . . .
return 0;
}
Слайд 5

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

Цикл накопления произведения

Пример. Вычислить

Слайд 6

Вычисление суммы ряда Числовой знакопеременный ряд: Пронумеруем члены этого ряда: i

Вычисление суммы ряда
Числовой знакопеременный ряд:
Пронумеруем члены этого ряда: i =

1 2 3 4 …
Найдем формулу, по которой можно определить любой член ряда в зависимости от его порядкового номера:
где Ai – член ряда.

Сумма накапливается по формуле S = S + A,
где А – очередное слагаемое.