Search this site
Embedded Files
Skip to main content
Skip to navigation
Виртуальная тетрадь по информатике
Главная
Занятие 1
Занятие 2
Занятие 3
Занятие 4
Проверь себя
Занятие 5
Занятие 6
Виртуальная тетрадь по информатике
Главная
Занятие 1
Занятие 2
Занятие 3
Занятие 4
Проверь себя
Занятие 5
Занятие 6
More
Главная
Занятие 1
Занятие 2
Занятие 3
Занятие 4
Проверь себя
Занятие 5
Занятие 6
2. Структура программы
Структура программы:
Program имя программы;
uses раздел описания модулей;
const раздел описания констант;
var раздел описания переменных;
procedure (function) раздел описания подпрограмм;
begin
раздел операторов;
end.
Оператор – команда алгоритма, записанная на языке программирования
Комментарий в программе можно записывать в { } на любом языке. Все, что записано в { } компилятором не воспринимается.
Имена заголовка программы, переменных составляются по следующим правилам:
имя должно начинаться с буквы, может содержать латинские буквы, цифры и знак _
длина имени должна быть меньше 255 символов, но значащиеся только первые 63 символа;
прописные буквы (A…Z) тождественны строчным (a…z).
Например: book, KNIGA=kniga, nom_1, A2
Неверные имена: 2A, Vip*bum
Оператор ввода
read ( ) – оператор ввода значений переменных (читать)
readln ( ) –оператор ввода значений переменных с переводом курсора на следующую строку (читать строку)
Например, read (a) или read (a, b)
read (a, b) – программа будет ждать, пока не введете значение переменных a и b через пробел
readln (a, b) – считывает значение a и b, затем переведет курсор на следующую строку.
Оператор вывода
write ( ) - оператор вывода значений переменных или фразы (писать)
writeln ( ) – оператор вывода значений переменных или фразы с переводом курсора на следующую строку (писать в строку)
Например, write (c) – выведет на экран значение переменной с
или writeln (c) - выведет на экран значение переменной и перейдет на следующую строку
write (a, b, c) – выведет значения переменных в строку без знаков препинания через позицию табуляции
write (‘мама’) – выведет слово, заключенное в апострофах
write (‘сумма равна ’, c) – выведет, например, сумма равна 13
writeln (a, b, c) – выведет значения переменных в строку без знаков препинания через позицию табуляции и переведет курсор на следующую строку.
Пример простой программы.
Составим программу, выводящую на экран строку приветствия.
Program pr1;
begin
writeln (‘Привет!’);
end.
- имя программы
- начало программы
-оператор вывода на экран сообщения
- конец программы.
writeln (‘Привет!’); - оператор вывода на экран сообщения (то, что заключено в символах ' - апостроф, выводится на экран без изменений)
Задание 1. Найди ошибки в записи программ:
programm 4A PROGRAM summa chisel program 1
BEGIN ; начало begin;
Вася {программа} writeln(Мы создаем свою первую программу!);
{Петя} конец. writeln("А вы нашли все ошибки?");
end. end
Задание 2. Определите, что будет выведено на экран в результате выполнения следующей программы?
program z1;
begin
writeln('Сегодня на улице хорошая погода');
writeln('Светит солнце!');
{И нет дождя!};
end.
Google Sites
Report abuse
Google Sites
Report abuse