- •Условные операторы. Вычисление выражений.
- •1. Цель работы
- •2. Задачи работы
- •1. Символы, используемые для составления идентификаторов:
- •2. Символы-разделители:
- •Раздел объявлений и соглашений
- •6.3. Типы данных
- •6.3.1. Понятие типа данных
- •Любые данные характеризуются своими типами.
- •Тип данных определяет:
- •- Формат представления данных в памяти компьютера;
- •6.3.2. Переменные и константы
- •6.3.3. Простые типы данных
- •6.4. Классификация операторов языка программирования Turbo Pascal 7.0
- •6.5. Запись выражений и использование стандартных функций
- •6.6. Операторы ввода и вывода данных
- •6.6.1. Операторы ввода read, readln
- •Оператор Readln выполняет пропуск до начала следующей строки текстового файла.
- •6.6.2. Операторы вывода write, writeln
- •6.7. Оператор безусловного перехода и безусловные функции
- •6.7.1. Оператор безусловного перехода goto
- •6.7.2. Безусловные функции
- •6.8. Условный оператор if (если)
- •Else оператор_2;
- •6.9. Оператор выбора case (вариант из)
- •7. Лабораторные задания и методические указания по их выполнению
- •7.1. Изучение и использование в программе условного оператора if
- •7.2. Изучение и использование в программе оператора выбора case
- •9. Контрольные вопросы
- •Основные операции и стандартные функции для простых типов данных
ЛАБОРАТОРНАЯ РАБОТА № 5
СОЗДАНИЕ ПРОГРАММ В ИНТЕГРИРОВАННОЙ ИНСТРУМЕНТАЛЬНОЙ ОБОЛОЧКЕ TURBO PASCAL 7.0.
ОРГАНИЗАЦИЯ ВВОДА/ВЫВОДА ДАННЫХ.
Условные операторы. Вычисление выражений.
1. Цель работы
Освоение работы в интегрированной инструментальной оболочке (ИИО) Turbo Pascal 7.0 (TP 7.0) и создание программ, использующих условные конструкции.
2. Задачи работы
Получение практических навыков работы в ИИО Turbo Pascal 7.0 по созданию, отладке и компиляции программ.
Изучение структуры и разделов программы.
Получение навыков в организации ввода/вывода данных.
Изучение простых типов данных.
Получение практических навыков в записи выражений и использовании стандартных функций.
Изучение безусловных и условных конструкций языка.
Получение практических навыков использования условного оператора IF и оператора выбора CASE.
3. СОСТАВ ИСПОЛЬЗУЕМОГО ОБОРУДОВАНИЯ
Персональная ЭВМ класса IBM PC стандартной конфигурации.
4. УКАЗАНИЯ ПО ТЕХНИКЕ БЕЗОПАСНОСТИ
Перед выполнением лабораторной работы каждый студент должен изучить правила техники безопасности при работе с ПЭВМ в лаборатории. К работе допускаются студенты, прошедшие инструктаж по технике безопасности и расписавшиеся в регистрационном журнале.
5. ПОДГОТОВИТЕЛЬНОЕ ЗАДАНИЕ
5.1. Ознакомиться с краткими теоретическими сведениями.
5.2. Изучить содержание работы, быть готовым к ответу на контрольные вопросы.
5.3. Заготовить установленную форму отчета по лабораторной работе. На титульном листе указать номер и название работы, в отчете записать цель и задачи работы, кратко отразить теоретические сведения.
6. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ
6.1. Алфавит языка и специфика использования символов
Алфавитом языка программирования Turbo Pascal 7.0 называют набор символов, разрешенный к использованию и воспринимаемый компилятором, с помощью которого могут быть образованы величины, выражения и операторы данного языка. Алфавит языка составляют все символы, представленные в кодировочной таблице ASCII. Их можно разделить на следующие группы:
1. Символы, используемые для составления идентификаторов:
- латинские строчные и прописные буквы,
- арабские цифры от 0 до 9 (в идентификаторах цифры могут использоваться наряду с буквами, начиная со второй позиции),
- символ подчеркивания (ASCII, код 95).
Идентификатор – имя, свободно избираемое программистом для элементов программы (процедур, функций, констант, переменных и др.) для последующего обращения к ним.
Существуют следующие правила использования идентификаторов:
1. Идентификатор должен начинаться буквой или символом подчеркивания «_».
2. Компилятор не различает прописные и строчные буквы.
3. Начиная со второй позиции, в идентификаторе можно применять наряду с буквами цифры.
4. Пробел является разделителем и не может стоять внутри идентификатора. Для создания идентификаторов, состоящих из двух слов, можно воспользоваться большими буквами (например, ReadText) или символом подчеркивания (Read_Text).
5. Применение других символов (букв неанглийского алфавита, знаков препинания, псевдографических символов и т.п.) в идентификаторах не допускается.
6. Зарезервированные слова (такие как BEGIN, END или PROGRAM) в качестве идентификаторов не используются.
7. Идентификаторы могут быть любой длины, но сравнение их между собой производится по первым 63 символам.