рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Вычисление конечной суммы

Вычисление конечной суммы - раздел Программирование, Алгоритмический язык Вычисление Конечной Суммы Сводится К Нахождению Суммы Заданного Количества Сл...

Вычисление конечной суммы сводится к нахождению суммы заданного количества слагаемых:

где i – номер слагаемого; f(i) – слагаемое с номером i.

Вычисление конечной суммы организуется в виде циклического алгоритма, когда при каждом прохождении цикла номер слагаемого i увеличивается на единицу, а сумма изменяется на величину i-го слагаемого f(i), т. е. используется следующее рекуррентное соотношение:

где – суммы слагаемых i и i–1 соответственно.

Цикл повторяется до тех пор, пока не будут просуммированы все n слагаемых. Для того чтобы начальное значение суммы не исказило результат, она предварительно должна быть обнулена (S0=0). Вывод результата осуществляется после окончания работы цикла.

Рассмотрим в качестве примеров несколько задач.

 

 


Алгоритм решения задачи:

Программа:

CLS

S = 0

FOR i = 1 TO 100

S = S + 1 / i ^ 2

NEXT i

PRINT "S="; S

END

 

Результаты работы программы:

S= 1.634984

 

 

Программа:

CLS

INPUT "n="; n

S = 0

FOR i = 1 TO n

S = S + (-1) ^ i / (2 * i + 1)

NEXT i

PRINT "S="; S

END

Алгоритм решения задачи:

Результаты работы программы:

n=? 5

S=-.2559885

 

 

Программа:

CLS

INPUT "n="; n

s = 0

FOR i = n TO 1 STEP -1

s = SQR(2 + s)

NEXT i

PRINT "S="; s

END

Алгоритм решения задачи:

 

Результаты работы программы:

n=? 10

S= 1.999998

 

– Конец работы –

Эта тема принадлежит разделу:

Алгоритмический язык

Министерство образования и науки России... Нижнекамский химико технологический институт филиал ФГБОУ ВПО Казанский национальный исследовательский...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Вычисление конечной суммы

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ
Методические указания   Часть 3     Нижнекамск НХТИ КНИТУ Составители: ст. преп. Т.А. Хрузина к

Табулирование функции
Типичным примером циклического процесса является задача табулирования функции одной переменной, которая формулируется следующим образом: Вычислить значение функции

Вычисление конечного произведения
Вычисление конечного произведения представляет собой процесс нахождения произведения заданного количества сомножителей по формуле:

Вложенные циклы
Допускается вкладывать циклы FOR…NEXT, то есть помещать цикл FOR…NEXT внутри другого цикла FOR…NEXT. Существуют две конструкции вложенных циклов

Табулирование функции
Блок заданий 1. Составить программу и протабулировать функцию у. 1. пр

Вычисление конечных суммы и произведения
Блок заданий 7. Вычислить сумму. 1. а) Вычислить: б) Дано натуральн

Цикл с условием
Блок заданий 10. Дано натуральное число. 1. Верно ли, что сумма его цифр больше 10? 1. Верно ли, что произведение его цифр меньше 50? 2. Верно ли, чт

Итерационные циклы
Блок заданий 11. Составить программу вычисления у с использованием рекуррен

Вычисление суммы ряда
Блок заданий 12. Составить программу и вычислить три значения суммы членов ряда y с точностью до члена ряда, меньшего

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги