Урок 15. Язык программирования Pascal

Цель урока: изучить среду программирования Pascal ABC, команду  вывода, понятие типа данных и оператор присваивания. 


Общий вид программы

Любая программа на языке программирования Pascal имеет три составляющие: 1) заголовок; 2) раздел описаний; 3) тело программы.

  1. Заголовок – это слово Program , после которого идет название программы латиницей и точка с запятой в конце. Название не может начинаться с цифры, не должно совпадать с зарезервированными словами (begin, end, integer и т.п.) или с названиями переменных из раздела описаний (см. ниже), а также недопустимо использование каких бы то ни было символов (‘@’, ‘%’, ‘&’ и т.п.), кроме подчеркивания. Название желательно давать со смыслом, которое отображало бы суть самой программы. Но заголовок писать не обязательно.
  2. Раздел описаний – Поскольку сначала мы будем рассматривать простейшие задачи, то у нас во втором разделе будет находиться или описание констант, или переменных.
  3. Тело программы – блок операторов, в котором записываются команды для выполнения. Начинается этот блок словом begin («начало»), а заканчивается словом end. («конец») с точкой в конце.
  Program <название программы>;
     <раздел описаний>
  begin
     <оператор 1>;
     <оператор 2>;
     . . . . . . .
     <оператор N>;
  end.
Типы данных

Информацию, представленную в пригодном для обработки на компьютере виде, называют данными.

Переменная в программировании — это именованная ячейка памяти, хранящая значение переменной.

Компьютер может обрабатывать данные разных типов: целые и действительные числа, символы, тексты и др.

Переменные – величины, значения которых изменяются в процессе выполнения программы.

Имя переменной может состоять из латинских букв, цифр и символов подчеркивания “_”, причем первой не может быть цифра. Имя переменной не должно совпадать с именем программы. В языке Pascal строчные и прописные буквы не различаются( например:NAME,Name и name будет означать одно и то же).

Каждая переменная имеет тип. Тип переменной определяет вид данных, содержащихся в переменной, возможные значения переменной, набор операций и функций, которые могут выполняться над переменной.

В языке Pascal существует несколько типов переменных.

  • Integer – целые числа (-10; 0; 1; 2; … )
  • Real – вещественные числа (-10; -7,241; 0; 1; 4,25; …)
  • Boolean – логический тип (true и false)
Раздел описания переменных

В разделе описания переменных var указываются все переменные (определяя их тип), которые впоследствии будут использованы в программе:

Var имя переменной: тип переменной;

Например:   Var x:integer;  Y:char;  a:integer;  b:integer;

Переменные одного типа можно описывать вместе:

Var x,a,b:integer; Y:char;
Команды вывода

Вывод данных на экран осуществляется с помощью оператора Write (или Writeln):

Write(<список вывода>);
Writeln(<список вывода>);

Элементами списка могут быть константы, переменные, выражения. Указанные данные выводятся на экран в порядке их перечисления в списке. Для вывода на экран определенного текста он указывается в кавычках.  При использовании оператора WriteLN после вывода на экран осуществляется переход на следующую строку, при использовании оператора Write перехода на следующую строку не происходит.
Например:

1.Write(a) – вывод на экран значения переменной (или константы) a
2.Write('a') – вывод на экран буквы а
3.Write('a', b, c)– вывод на экран буквы а и значений переменных (или констант) b и c
4. Write('a,', 5+3, ',', c) – вывод на экран буквы а, числа 8 (сумма 5 и 3) и переменной c через запятую

Задания по теме урока

Если необходимо, скачайте и установите среду разработки PascalABC.NET (скачать)

Задание 1. Наберите и выполните следующую программу.

Задание 2. Наберите и выполните следующую программу.

Задание 3. Составьте программу, которая выводит в первую строку ваши фамилию и имя, а во вторую строку – год рождения.

Задание 4 Составьте программу вывода на экран в 3 строки (используйте 4 –е оператора):

  1. Фамилия и имя
  2. класс
  3. домашний адрес.

Задание 5. Составьте программу, которая выводит на экран десять строк таблицы умножения (в качестве множителя возьмите число, соответствующее номеру компьютера).

Дополнительные задания

Это изображение имеет пустой атрибут alt; его имя файла - hw-e1653285769766.png

Домашнее задание

§ 14.1-14.2 учебного пособия, ответить на вопросы


Форма отправки решений

Форма видна только зарегистрированным пользователям.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *