- Главная
- Информатика
- Циклические операторы

Содержание
- 2. For {парам} := {нач_зн} To {кон_зн} Do {оператор} ; Цикл на заданное число повторений с возрастающим
- 3. Внешний цикл J Начинает работу. Выполняется 10 раз. Внутренний цикл I Выполняет 10 проходов за 1
- 4. Используемый материал: 1. Выполните программу вывода на экран в три столбца список чисел от 1 до
- 5. While {условие} do {оператор}; Цикл While сначала проверяет условие, и только если оно истинно, выполняет тело
- 6. Программа вывода на экран суммы чисел от a до b. Цикл работает, пока изменяющаяся переменная f
- 8. Скачать презентацию
Слайд 2For {парам} := {нач_зн} To
{кон_зн} Do
{оператор} ;
Цикл на
For {парам} := {нач_зн} To
{кон_зн} Do
{оператор} ;
Цикл на

значением параметра.
параметр — порядковый тип;
в цикле можно использовать операторные
скобки;
в теле цикла нельзя менять параметр цикла;
параметр цикла увеличивается на единицу;
начальное значение больше конечного, иначе тело цикла игнорируется;
для уменьшения параметра, to заменяется на downto.
Тело цикла
Замечания:
Цикл с параметром For
Слайд 3Внешний цикл J
Начинает работу.
Выполняется 10 раз.
Внутренний цикл I
Выполняет 10 проходов
за 1 проход
Внешний цикл J
Начинает работу.
Выполняется 10 раз.
Внутренний цикл I
Выполняет 10 проходов
за 1 проход

Выполняется 100 раз.
Вывод таблицы умножения в столбец.
Все операторы внутреннего цикла должны располагаться в теле внешнего.
Передача управления происходит от внутреннего цикла к внешнему!!!
Вложенная структура циклического оператора For
Слайд 4Используемый материал:
1. Выполните программу вывода на экран в три столбца список чисел
Используемый материал:
1. Выполните программу вывода на экран в три столбца список чисел

1 1 1
2 4 8
3 9 27
4 16 64
25 125
2. Выполните программу вывода строчных букв латинского алфавита в прямом и обратном порядке.
Оператор цикла For:
For <парам> := <нач_зн> To <кон_зн> Do <оператор>;
параметр – целый тип (обычно,Integer);
в цикле можно использовать операторные скобки;
параметр цикла увеличивается на единицу.
ЗАДАНИЕ
Для проверки корректности работы программы при различных
входных данных проводят её тестирование, которое заключается
в подборе самых разнообразных входных данных, чтобы получить
все возможные (и невозможные) варианты работы программы и
«выловить» неучтённые ошибки.
Слайд 5While {условие} do
{оператор};
Цикл While сначала проверяет условие, и только если оно
While {условие} do
{оператор};
Цикл While сначала проверяет условие, и только если оно

В теле кода, написанном ниже, цикл не выполнится ни разу:
Можно получить бесконечный цикл. Например:
x:=1;
While x>1 do
x:=x-1;
x:=1
While x>0 do
х:=х+1;
Цикл While («ПОКА»)
Слайд 6Программа вывода на экран суммы чисел от a до b.
Цикл работает, пока
Программа вывода на экран суммы чисел от a до b.
Цикл работает, пока

переменная f не станет больше значения b.
Попробуй изменить алгоритм.
Можно ли обойтись без переменной F?
Цикл While («ПОКА»)
We need a 3d drawing for cover page of scientific journal
Универсальность цифрового представления информации
ФГИС Меркурий
Хранение информации
OpenWorks Vision Tracker
Книги – ровесники нашего университета
Синтез электрохромной пленки, основанной на соединении фуллерена лития и оксида переходного металла
Контрольная презентация по сайтам
Инструкция по порталу Госуслуг
Основы искусственных нейтронных сетей
Разработка компьютерной игры Морской бой
Парадигма информационной безопасности
База данных
Пэкмен. Обзор. Скайрим – моя жизнь
Передача IP-дейтаграммы по физическому каналу
Современные пакеты CAD
Создание памятного знака 75 лет Победы
Everything is Big. Задание RSA
История ЭВМ. Структура системного процессора
Электронно-библиотечная система Банк ВКР (vkr.bmstu.ru). Итоги и перспективы
Подготовка гиперссылки (на примере облака Мail.ru), аналогично и в других ресурсах
Разработка модулей программного обеспечения для компьютерных систем
Информация и её свойства
Чтобы вас читали. Этапы создания контента
Системы счисления. Непозиционные системы счисления
Основы программирования. Управление: IF, GOTO, DO WHILE, WHILE, RETURN, CONTINUE, BREAK, SWITCH
Final Project
Разработка информационной многопользовательской клиент-серверной системы по навигационным измерительным устройствам