Методические указания к контрольным работам

и варианты заданий

 

КОНТРОЛЬНАЯ РАБОТА №1

Задание 1

Вычисление значения аналитического выражения

(линейный алгоритм)

Цель работы: составить программу для вычисления значения функции y(x) при заданном значении аргумента x; вывести на экран значения аргумента и функции.

Элементы языка Turbo Pascal

Алфавит

Алфавит Turbo Pascal включает:

1) заглавные и строчные латинские буквы от A до Z и от a до z, символ подчеркивания _;

2) арабские цифры от 0 до 9;

3) специальные символы: + - * / = , ‘ . : ; < > [ ] ( ) { } ^ @ $ # и пары символов <> <= >= := ;

4) ключевые (зарезервированные) слова, например:

and

array

begin

const

var

end

for

function

label;

ключевые слова не могут входить в состав идентификаторов.

 

Идентификаторы (имена)

 

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

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

a

ALPHA

date_27_08_98

_beta .

Константы и переменные

 

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

 

Константы

 

В Turbo Pascal используются три вида констант:

- числовые (целые и вещественные);

- логические;

- символьные и строковые.

Целые константы – целые числа (без точки). Знак + можно опускать. Вещественные константы могут быть представлены в двух видах – с фиксированной и плавающей точкой.

 

Пример: Таблица 1

 

Значение константы Пример записи
целая константа конст.с фикс.точкой конст. с плав. точкой
-257 -257 -257.0 -2.57e2
16.4 - 16.4 1.64e1

 

Запись –2.57e2 означает “ –2.57 умножить на 10 в степени 2” Если в записи вещественного числа присутствует десятичная точка, перед точкой и за ней должно быть хотя бы по одной цифре.

Логическая константа – константа, принимающая либо значение FALSE (ложь) либо значение TRUE (истина).

Символьная константа – один любой символ, заключенный в апострофы:

‘a’ , ‘5’ , ‘!’.

Строковая константа – любая последовательность символов, заключенная в апострофы: ‘ABCD’ , ‘100OK’ .