Изучаем Паскаль, создавая игры. Татьяна Николаевна Мошникова
Чтение книги онлайн.
Читать онлайн книгу Изучаем Паскаль, создавая игры - Татьяна Николаевна Мошникова страница 2
Пример описания переменных:
Var num1, num2: integer; str1,str2:string;
Изменим программу, добавим раздел описания переменных Var и строку с оператором присваивания.
Запустите программу. Вы увидите результат, такой же, как и в предыдущем случае. Но теперь для хранения строки ‘Это первая программа’ используется переменная строкового типа str. Строковый тип имеет название string. Значение строки выводится на экран оператором вывода writeln(str). Таким образом, оператор вывода может быть использован как для вывода строк, так и для вывода значений переменных.
Для ввода данных с клавиатуры используют оператор ввода, в языке Паскаль это оператор readln().
Измените программу следующим образом:
Запустите программу на выполнение. В окне вывода появится строка для ввода значений (это выполняется оператор readln). Введите строку ‘Моего кота зовут Барсик’ и нажмите клавишу Enter.
В окне вывода вы увидите то, что вы ввели с клавиатуры и то, что программа вывела на экран.
Таким образом, оператор readln() используется для ввода значений переменных с клавиатуры. В нашем случае оператор readln(str) позволил ввести с клавиатуры значение переменной str, строку ‘Моего кота зовут Барсик’.
Запустите программу и введите строку по своему желанию.
Перевод слов
program – программа
var – переменная
begin – начало
write – писать
read – читать
end – конец
Что вы узнали
1) Структура программы на языке Паскаль состоит из разделов:
Program (заголовок программы)
Var (раздел описания переменных)
Begin… end (раздел описания операторов)
2) Первые операторы:
write или writeln (вывод строк или значений переменных на экран)
read или readln (ввод значений переменных с клавиатуры)
:= (оператор присваивания, присвоить, вычислить)
3) После описания заголовка программы, описания переменной и оператора ставится знак «точка с запятой».
4) В конце программы после слова end ставится знак «точка».
Пара задач для тренировки
Задача 1. Программа сохраняет в переменных s1, s2 две строки ‘Привет’, ‘мир’ и выводит значения этих переменных на экран.
Задача 2. Программа запрашивает строку и выводит ее на экран дважды.
Вопросы
1) Из каких разделов состоит программа на языке Паскаль?
2) Как запустить программу на выполнение?
3) Зачем используются