Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика метод указания.pdf
Скачиваний:
80
Добавлен:
26.07.2016
Размер:
951.4 Кб
Скачать

<список - вывода> - список переменных вывода, разделенных запятыми.

writeln ;

Оператор writeln без списка вывода можно использовать для пропуска пустых строк при оформлении вывода результатов.

В операторе writeln можно использовать формат вывода значений переменных. Например:

writeln ( ’ a = ’, a:8:3, ’ b = ’ , b:4);

Первая цифра (8) после имени переменной вещественного типа определяет количество позиций, выделенных под число, включая знак и десятичную точку, а вторая цифра (3) определяет количество позиций выделенных под дробную часть числа. Цифра, стоящая после имени переменной целого типа, определяет количество позиций, отводимых под число, включая знак.

При a =341.154 , b = 2 результат на экране будет выглядеть: a = 341.154 b = 2

При a = 1.3 , b = 144 результат на экране будет выглядеть: a = 1.300 b =144

9.10. Комментарии в программе

В любом месте программы можно записать пояснительный текст – комментарий. Он не обрабатывается во время выполнения программы. Текст комментария ограничен символами { }.

{ Пояснения к программе - комментарии }

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

Задача.

Даны два целых числа. Найти их полусумму и произведение.

рrogram primer; uses

crt; var

a, b,p: integer; s: real;

begin

сlrscr; { функция очистки экрана} {вывод сообщения на экран} writeln (’ введите a, b ’);

{ввод данных с клавиатуры } readln ( a, b);

54

s: = (a + b)/2; p: = a*b;

вывод результатов }

writeln (’ s = ’, x:8:3, ’ ’, ’p = ’, y:4); readln;

end.

Ключевые слова горят ярче, чем остальной текст программы.

Самоконтроль

1.Что такое программа?

2.Какие символы могут содержать имена переменных?

3.Какие типы стандартные переменных допустимы на языке Паскаль?

4.Сколько байт памяти занимают переменные типа real ?

5.Из каких частей состоит структура программы на Паскале.

6.Что определяет объем памяти, отводимой под каждую переменную?

7.Что такое оператор?

8.Какие типы операторов допустимы на Паскале?

9.Как операторы отделяются друг от друга?

10.Для чего используются комментарии в программе?

Задание

ответить на вопросы самоконтроля;

выполнить практическое задание №3, используя пример программы линейной структуры. Задание выбрать из таблицы по номеру варианта (Приложение 1).

Пример программы линейной структуры

Задача.

Математическая формулировка задачи: Вычислить и вывести на печать значение функции y. Исходные данные x, a и b ввести с клавиатуры.

 

 

y = (a +2b) × b +2a ×

1

 

 

 

 

cos x

1. Таблица идентификаторов.

 

 

 

 

 

 

 

Наименование переменной

Обозначения в программе

 

 

 

 

 

 

1

Функция

 

y

 

 

 

 

 

 

2

Аргумент

 

x

 

 

 

 

 

 

3

Переменная 1

 

a

 

 

 

 

 

 

4

Переменная 2

 

b

 

 

 

 

 

55

Соседние файлы в предмете Информатика