program<имя программы>;
<раздел описаний, в котором описываются данные>;
Begin
<раздел команд (тело программы)>;
end.
(На доске записана структура программы, и пример программы)
Рассмотрим на примере правила оформления программы.
Programtext1;
Begin
Write ('Я всемогущий компьютер! Жду ваших команд');
End.
Результат:
Я всемогущий компьютер! Жду ваших команд!
Здесь Programtext1; - заголовок программы, гдеtext1; - это имя программы. После заголовка следует тело программы, которое начинается словом Begin. После него не ставят точку с запятой. Команда Write выводит на экран результат выполнения программы.
Словом Endобозначается конец программы. После него обязательно ставят точку.
Для того чтобы, результат выводился не в строчку , а в столбик используется оператор вывода Writeln выводит результат на экран, и переводит курсор на новую строку на новую строку.
Programtext_1;
Begin
Writeln ('Я всемогущий компьютер!');
Write ('Жду ваших команд!');
End.
Результат:
Я всемогущий компьютер!
Жду ваших команд!
При написании программы следует помнить следующие правила.
В имени программы пробел заменяется знаком подчеркивания.
Имя программы может содержать до 255 латинских букв, цифр, знаков подчеркивания.
Имя программы должно начинаться с латинской буквы или знака подчеркивания.
В качестве имен программ либо данных (величин) нельзя использовать имена зарезервированных в языке программирования слов (например, Begin, End, Write).
После каждого предложения в программе нужно ставить «;».
При вводе текста с клавиатуры не имеет значения, какие буквы вы используете: строчные или прописные.
В фигурных скобках можно писать комментарии (пояснительный текст, который облегчает понимание программы и не влияет на ее выполнение). Использованиекомментариевнеобязательно.
При написании программы могут возникнуть ошибки. Различают синтаксические и логические ошибки.
Синтаксические ошибки возникают при нарушении правил языка программирования. Например, неправильная запись команды, пропуск апострофов либо точек с запятой, отсутствие слов Begin или End, их обнаруживает компилятор.
Логические могут не прерывать выполнения программы, но привести к не правильному результату. К числу таких ошибок относятся: не правильный алгоритм решения задачи, использование неподходящей команды. Такиеошибкикомпиляторнеобнаруживает.
Работа в парах.
Составить блок-схемы программы.
Пользователь вводит три числа – длины сторон треугольника. Программадолжнасообщитьпользователю:
являетсялитреугольникравносторонним;
являетсялитреугольникравнобедренным;
являетсялитреугольникразносторонним;
существует ли вообще такой треугольник (такого треугольника не может быть, если сумма любых двух сторон окажется меньше третьей стороны).
Взаимооценивание. Учащиеся обмениваются результатами своей работы и проводят взаимооценивание.
Объяснение блок-схемы.
Самостоятельная работа. Решения задач на языке C++.
|
Анализируют правило 1-3
Ознакамливаются с методами решения
Разбирают совместно с учителем понятие
|