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

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

Вложенные (сложные) циклы

Вложенные (сложные) циклы - раздел Программирование, Основы алгоритмизации и программирования Если Телом Цикла Является Циклическая Структура, То Такие Циклы Называют ...

Если телом цикла является циклическая структура, то такие циклы называют вложенными.

Цикл, содержащий в себе другой цикл, называют внешним, а цикл, содержащийся в теле другого цикла, называют внутренним.

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

Внешний и внутренние циклы могут быть организованы:

- операторами цикла с предусловием while;

- операторами цикла с постусловием repeat;

- операторами цикла с параметром for.

 

При каждом изменении параметра внешнего цикла внутренний цикл выполняется полностью.

Правила организации внешнего и внутренних циклов такие же, как и для простого цикла. Но при программировании вложенных циклов необходимо соблюдать следующее дополнительные условия:

- все операторы внутреннего цикла должны полностью располагаться в теле внешнего цикла;

- имена параметров циклов, вложенных один в другой должны быть разными.

 

Пример: Вывести на экран таблицу умножения от 1 до 10.

 

 

 
I=1,10,1 I=1,10,1
J=1,10,1 J=1,10,1
Writeln(I,‘*’ ,J, ‘ = ’,I*J)
Начало
Конец
writeln

  program Tab_Umn; var I, J : byte; begin for I:=1 to 10 do {Внешний цикл} begin for J:=1 to 10 do {Внутренний цикл} Writeln(I, ‘ * ’ ,J, ‘ = ’,I*J);   Writeln end end.  

 

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

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

Основы алгоритмизации и программирования

Государственное образовательное учреждение... профессионального образования... Санкт Петербургский государственный университет...

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

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

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

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

РАБОЧАЯ ПРОГРАММА
Рабочая программа дисциплины "Основы алгоритмизации и программирования" предназначена для реализации государственных требований к минимуму содержания и уровню подготовки выпускников по сп

Тематический план учебной дисциплины
  Распределение времени по разделам и темам для заочной формы обучения       Наименование разделов и тем Ма

Основные теоретические положения
Тема 1.1 Свойства и типы алгоритмов Алгоритм – это последовательность действий, приводящая к решению задачи. Свойства алгоритма:

Типы данных
Простые Структурированные   ВещественныеПорядковые Массивы (array) Целочисленные Строки (string) Символьный(char) Мно

Выражения
В состав выражения могут входить константы, переменные, функции и операции. Операции выполняются слева направо согласно приоритету (старшинству): a) вычисление функций; b

Процедуры вывода
Write(список вывода); Writeln(список вывода) где список вывода – имена переменных, константы или выражения, разделенные

Кратно 7
  б). Сокращенная форма записи if условие then оператор_1;

Цикл с предусловием
для оператора Whileдля оператора For x=х1 x≤x2

Изучение интегрированной среды Pascal ABC
Цель работы: - получить навыки работы в интегрированной средеPascal ABC; - изучить команды редактирования; - ознакомиться с пунктами главного меню.

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