Порядок выполнения работы. 1. изучить краткие теоретические сведения.
1. Изучить Краткие теоретические сведения.
2. Ознакомиться с назначением клавиш в среде программирования TurboPascal® (см. п. Назначение клавиш).
3. Решить задачи №№1..4 (см. п. Порядок решения задачи.).
4. Показать работу программ преподавателю.
5. Распечатать тексты полученных программ.
6. Оформить отчет (пояснительную записку) (см. п. Требования к отчету).
7. Сдать отчет (пояснительную записку) преподавателю.
8. Подготовиться к ответам на контрольные вопросы.
9. Защитить работу.
Краткие теоретические сведения
Процедуры вывода.
Вывод обычно принимает форму, которая зависит от выходного устройства: на экран или на принтер. Различают следующие операторы:
Процедура Writeln.
Ее назначение — вывод информации на экран. Ее формат прост и гибок при использовании:
Writeln(элемент, элемент,….);
Каждый элемент — это то, что Вы хотите вывести на экран и может быть: значением , таким как целое или вещественное число (2, 2.5), символом (‘a’, ‘Z’), строкой (‘Здравствуй, мир’), булевским значением True. Все элементы печатаются в строку в заданном порядке. После вывода курсор устанавливается на начало следующей строки. Если есть необходимость оставить курсор в этой же строке после последнего элемента, то используйте процедуру Write (элемент, элемент,…);
При выводе элементов Write между ними автоматически пробелы не вставляются. При желании иметь их, необходимо их учесть самим:
Writeln (элемент,’ ‘,элемент,’ ‘,….);
Приведем ряд примеров:
A : = 1 ; B : = 2 ; C : = 3
Writeln(A, B, C); результат на экране123
Writeln(A, ‘ ‘, B, ‘ ‘, C); результат на экране1 2 3
Name : = ‘Frank’;
Writeln(‘Hi’, Name); результат на экране HiFrank
Writeln(‘Hi, ‘, Name, ‘.’); результат на экране Hi, Frank.
Процедуры ввода.
В стандартном Паскале есть две основных процедуры ввода информацииRead и Readln, которые используются для чтения данных с клавиатуры. Их формат:
Read(элемент,элемент,…);
и
Readln (элемент,элемент,…);
где каждый элемент — это переменная целого, вещественного, символьного типа или строка. Вводимые элементы должны отделяться друг от друга пробелами или нажатием клавиши .
Рекомендация.При чтении с клавиатуры, каждую переменную следует читать отдельной процедурой. Перед чтением, следует вывести на экран тест содержащий просьбу ввести данные а также смысл данных, область значений и инструкцию по вводу. Очень удобно использовать парой процедур Write– для вывода текста, иReadln– для чтения (ввода) параметра.
Например:
Write ( ‘ Длина стержня (0..125) см?’); Readln ( Length );
Write ( ‘ Имя файла для записи результатов?’); Readln ( FileName );
Задача №1
Набрать и выполнить в системе программирования TurboPascal прилагаемую программу, заполнив шаблоны своими данными.
program hello;
{ Программа выводит на экран приветствие }
begin
Write;
Write(‘Программу выполнил студент(ка) ‘);
Write(‘ гр. ‘);
Write(» );
Write;
Write( ‘Привет от ФЛА!’ );
Write;
end.
Задача №2
Заменить в полученной программе все вызовы процедуры Write на WriteLn.
Задача №3
Расставить оптимальным образом Write и WriteLn (из соображений красоты получаемого изображения).
Задача №4
Написать программу, которая запрашивает у пользователя строку, а затем выводит ее на экран. При этом:
O Программа должна выводить на терминал реквизиты авторов (фамилию, имя и группу).
O Программа должна подсказывать пользователю, что ему делать.
Контрольные вопросы
1) Каков порядок получения работающей программы в системе программирования TurboPascal.
2) Как выявить наличие синтаксических ошибок в программе?
3) Как просмотреть результат работы программы?
4) Как выполняется процедура вывода Write?
5) Как выполняется процедура вывода WriteLn?
6) Как выполняется процедура ввода Read?
7) Как выполняется процедура ввода ReadLn?
8) В чем состоит отличие между процедурами Write и WriteLn, Read и ReadLn?
9) Каковы диапазоны представления чисел в типах real иinteger?
Лабораторная работа № 2
Вычисление арифметических выражений
Цель работы
Научиться записывать арифметические выражения используя правила языка ПАСКАЛЬ. Закрепить навыки работы с процедурами ввода/вывода.
Статьи к прочтению:
- Порядок внесения изменений, дополнений в договор и его расторжения
- Пошаговое создание проекта без использования программного кода
Химия 8 класс. Первоначальные понятия.
Похожие статьи:
-
Общий порядок выполнения работы
Саратовский государственный технический университет КОМПЬЮТЕРНОЕ ИССЛЕДОВАНИЕ ВОЛЬТАМПЕРНЫХ ХАРАКТЕРИСТИК БИПОЛЯРНЫХ ТРАНЗИСТОРОВ Методические указания к…
-
Выпускная квалификационная работа, порядок ее выполнения и защиты
3.1.ВКР представляет собой выполненную обучающимся (несколькими обучающимися совместно) работу, демонстрирующую уровень подготовленности выпускника к…