Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. C) введение игл в подкожную клетчатку
  2. Einleitung/Введение
  3. I ВВЕДЕНИЕ
  4. I)Введение
  5. I. Введение
  6. I. ВВЕДЕНИЕ
  7. I. ВВЕДЕНИЕ

 

1) Из истории возникновения языка. Никлас Вирт. Обучение cтруктурному программированию.

2) Структура программы на Паскале. Пояснить кратко назначение каждого из блоков программы.

3) Изобразить программу, которая ничего не делает.

 

Вывод сообщений на экран.

Составить традиционную программу <Здравствуй мир!>.

Program Hello;

begin

WriteLn('Здравствуй, мир!!!');

end.

Для этого требуется процедура вывода на экран. Это процедура Wtite.

 

Write('Сообщение1','Сообщение2',ИмяПеременной1,Выражение1,...);

 

Существует модификация процедуры Write --- процедура WriteLn

 

WriteLn('Сообщение1','Сообщение2',ИмяПеременной1,Выражение1,...);

 

Она отличается от Write тем, что после вывода на экран всех своих аргументов переводит курсор на следующую строку. Следующий вывод на экран будет осуществлён с начала следующей строки.

 

Например:

WriteLn('Дискриминант квадратного уравнения равен',b*b-4*a*c);

WriteLn('x1=',x1,' x2=',x2);

 

Допускается использование WriteLn без аргументов. Тогда вывода на экран не происходит, а курсор переводиться на следующую строку.

 

Подведем итог: процедуры Write и WriteLn выводят на экран информацию, указанную в аргументах. Всё, что заключено в апострофы выводится на экран без изменения. Аргументы без апострофов интерпретируются как имена переменных или выражения. На экран выводятся значения переменных и выражений.

 

Этапы создания программы.

 

Этапы создания программы:

1) Подготовка текста программы.

2) Компиляция.

3) Компоновка.

4) Выполнение.

 

Лекция №4

 

Переменные, типы. Стандартные типы. Операции. Присваивание.

 

Идентификаторы.

Идентификатором называется последовательность букв, цифр и знаков подчёркивания, которая начинается с буквы или символа подчёркивания и не содержит пробелов. Они выступают в качестве имён констант, типов переменных, процедур, функция, модулей, программ. Идентификатор может иметь произвольную длину, однако значимыми являются только первые 63 символа.

Привести примеры правильных и неправильных идентификаторов!

Особым случаем является совпадение имён в разных модулях программы. Тогда используют уточнённые имена ИмяМодуля.Идентификатор.

Существуют стандартные предопределённые идентификаторы — это имена встроенных процедур и функций, типов и т.д. Переопределение стандартных имён допускается, но является дурным тоном, так как стандартное действие такого имени будет утеряно.

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

 

Метки.

Метки бывают двух разновидностей: числовые и символьные. Числовая метка представляет собой последовательность цифр в диапазоне от 0 до 9999. Незначащие нули не считаются. Символьная метка представляет собой идентификатор. Метка отделяется от оператора, который она помечает двоеточием (:). Метки описываются в разделе описания меток label, где перечисляются через запятую.

 

Числа.

В языке ТР используются целые десятичные числа, целые шестнадцатеричные числа и вещественные десятичные числа. Вещественные могут быть представлены в обычной и показательной формах записи. Целую и дробную часть разделяет точка. Шестнадцатеричные числа начинаются знаком доллара.

 


Дата добавления: 2015-08-13; просмотров: 104 | Нарушение авторских прав


Читайте в этой же книге: Лекции (черновики). | Интегрированная среда Turbo Pascal (Borland Pascal) | Главное меню Turbo Pascal | Описание одномерных массивов. | Поиск элементов, удовлетворяющих заданному условию. | Алгоритм быстрой сортировки. | Многомерные массивы. | Длина строки. | Параметры-значения и параметры-переменные. | Устройства LРT1, LРT2, LРT3. |
<== предыдущая страница | следующая страница ==>
Пункт Edit.| Строки.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)