Занятие №1.
Тема:
Вывод на экранОрганизация циклаПрограммные скобки
Программа №1. Вывод сообщения:
var
i: integer;
begin
writeln('Hello world!');
end.
Программа
№2. Вывод сообщения в цикле:
var
i: integer;
begin
for
i:=1 to 10 do
writeln('Hello world!');
end.
Программа
№3. Вывод сообщения в цикле for:
var
i: integer;
begin
for
i:=1 to 10 do
writeln(i, ' строка');
writeln('Hello world!');
end.
Результат
работы программы №3:
1 строка
2 строка
3 строка
4 строка
5 строка
6 строка
7 строка
8 строка
9 строка
10 строка
Hello world!
Программа
№4. Вывод сообщения в цикле с использованием операторных скобок begin-end:
var
i: integer;
begin
for
i:=1 to 10 do
begin
writeln(i, ' строка');
writeln('Hello world!');
end
end.
Результат
работы программы №4:
1 строка
Hello world!
2 строка
Hello world!
3 строка
Hello world!
4 строка
Hello world!
5 строка
Hello world!
6 строка
Hello world!
7 строка
Hello world!
8 строка
Hello world!
9 строка
Hello world!
10 строка
Hello world!
Обратите
внимание на отличие в результатах работы №3 и №4!!! Это наглядный пример
работы операторных скобок begin-end.
Программа
№5. Таблица умножения:
VAR
i: integer;
j: integer;
N: integer;
BEGIN
cls;
write('Введите число элеметов таблицы умножения:');
readln(N);
writeln('**** !!!! Таблица умножения !!! ***');
for
i:= 1 to N do
BEGIN
for
j:= 1 to N do
write(i*j:3, ' ');
writeln();
END;
END.
|