Тема: Цикл в цикле на языке программирования Pascal
Конспект урока «Цикл внутри цикла» на языке программирования Pascal, т.е. вложенные циклы.
Цель урока:
Познакомить учащихся с понятием вложенных циклов, научить правильно использовать их для решения задач.
Задачи урока:
1. Изучить понятие вложенного цикла, привести примеры ситуаций, где они могут использоваться.
2. Рассмотреть синтаксис вложенных циклов в языке Pascal.
Цикл – это структура программы, которая позволяет многократно выполнять одну и ту же последовательность команд до тех пор, пока выполняется некоторое условие.
Вложенный цикл – это цикл, который находится внутри другого цикла. Такие конструкции позволяют нам решать задачи, требующие многократного выполнения действий внутри других повторяющихся операций.
Пример ситуации, когда используются вложенные циклы: вывод таблицы умножения.
Рассмотрим синтаксис вложенных циклов на примере языка Pascal.
В данном фрагменте i – переменная внешнего цикла, а j – переменная внутреннего цикла. Внешний цикл выполняет свои итерации от 1 до n, при этом каждый раз запускается внутренний цикл, который выполняет свои итерации от 1 до m.
Практическая работа:
Напишем программу с вложенным циклом. Задача 1: Таблица умножения
Написать программу на языке программирования Pascal, которая выводит таблицу умножения чисел от 1 до 10.
program Table_calcul;
var
i, j: integer;
begin
for i := 1 to 10 do begin
for j := 1 to 10 do begin
write(i * j, ‘ ‘);
end;
writeln;
end;
end.
Задача 2: Построение треугольника из символов
Задача заключается в том, чтобы вывести на экран треугольник из символов ”, высотой N. Например, для N = 5
Program Triangle;
var
N, i, j: integer;
begin
write(‘Введите высоту треугольника: ‘);
readln(N);
for i := 1 to N do begin
for j := 1 to i do begin
write(”);
end;
writeln;
end;
end.
Домашнее задание
1. Напишите программу, которая выводит все простые числа в диапазоне от 1 до 100.
2. Напишите программу, которая рисует прямоугольник из символов ” размером M x N.