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

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

Вложенные циклы

Вложенные циклы - раздел Программирование, Алгоритмический язык Допускается Вкладывать Циклы For…next, То Есть Помещать Цикл...

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


Особенности вложенных циклов:

· счетчикам необходимо давать разные имена,

· оператор NEXT для внутреннего цикла должен предшествовать оператору NEXT для внешнего цикла.

· Оператор NEXT K,J,I эквивалентен операторам NEXT K: NEXT J: NEXT I

       
   
FOR I = 1 TO n . . . . . FOR J = 1 TO m . . . . . FOR K = 1 TO . . . . . . NEXT K,J,I
 
 

 


Программа:

CLS

INPUT "vvod x="; x

P = 1

pi = 3.14

FOR i = 1 TO 4

S = 0

FOR j = 1 TO 5

S = S + (x * SIN(i * pi / 180) + 2 ^ j)

NEXT j

P = P * S

NEXT i

PRINT "P="; P

END

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

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

vvod x=? 0.2

P= 1.481793E+07

vvod x=? 1.5

P= 1.50903E+07

vvod x=? 3.4

P= 1.549465E+07

 

3. Организация циклов с предусловием и постусловием

В цикле с предусловием проверка условия продолжения цикла выполняется перед телом цикла. Если при входе в цикл условие не выполняется, он не будет выполнен ни разу.

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

Одним из разновидностей операторов цикла с предусловием является оператор WHILE ... WEND, который выполняет серию операторов, пока указанное условие верно:

WHILEусловие

[ тело цикла ]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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