2.Порядок выполнения работы
Задание1. По внешнему виду константы определите ее тип:
1) 32320 2) -4.0 3) 17 4) 25Е3 5) +724003 6) -15.723Е-3
7) -324Е+35 8) 45.263 9) +5 10) +7777.3Е-01 11) -17Е-10
Задание 2. Представьте числа в виде констант Паскаля:
1) 9,80665 2) -0,000000175 3) 1021 4) 6,672*10-11 5)
6) 7) 0.0000001 8) 9) 10)
11) 1392000 12) cos 0 13) 1,22 14) 7+(3-8) 15) 210-1
16) 23 часа 56 минут 4,1 секунды 17) 18) 1/3*6 19) 10
Задание 3. Определите типы описанных констант и переменных, предложите возможные значения переменных:
Const Year=2000; ST1=2000.0; ST2=2E3; ST3=0.2E4; Time=2.3; M=-15;
Kol=pi+1; ABBA=4; Bel=+100; K=MaxInt-200;
Var Telephone, Money, Number : Integer; Price, Secret : Real;
DIA : LongInt; Zap : Byte; Mass, Mini : Real; Mas, INTER : Word ;
Задание 4. Определите, что будет выведено на экран после выполнения следующих операторов (если b=12.4; C=-1.5):
1) Write ('b=',b, ',C='); 2) Writeln (b+C, '=', (b+C) :7:2); 3) Writeln (C:0:5, ', ',b);
Задание 5. Найдите ошибки при использовании процедур ввода:
a) Read (i, x, y: 5: 1); б) Readln (x+y, i); в) Read (100, x, sqrt (y)); г) Readln (i);
Задание 6. В процессе выполнения программы переменные получили следующие значения: Х=50.3, I=10. Определите, что будет выведено на экран в соответствии с операторами:
a) Write ('Z=', X : 7 : 2, '+', I : 3) ; б) Write (X, I) ; в) Writeln ('I=', I, ', X=', X);
3. Контрольные вопросы
Какова общая структура программы на языке Паскаль?
Какие служебные (зарезервированные) слова Вы знаете?
Что является заголовком, символом начала и конца программы?
Каково назначение разделов Var, Const?
Как компилятор определяет тип константы? тип переменной?
Какой вид имеет оператор ввода информации в компьютер?
Какой вид имеет оператор вывода информации?
Что может быть записано в списке ввода? вывода?
Что такое «формат вывода числа»?
Как задается формат вывода для целых чисел? вещественных чисел?
4. Литература
Turbo PASCAL 7.0 Изучаем на примерах. Пестриков В.М., Маслобоев А.Н. - СПб.: Наука и Техника, 2004.
Алгоритмизация и программирование. Фалина И.Н. и др. – М.:КУДИЦ-ПРЕСС, 2007.
Программирование в Turbo PASCAL 7.0. Культин Н.Б. – СПб.:БХВ-Петербург, 2008.
Преподаватели Т.Е.Кошелева
Н.И.Шляхтина
Т.Ф.Кучмель
Рассмотрено на заседании цикловой комиссии ПОИТ №1 Протокол № __от «___»_________2009 Председатель комиссии ______С.Л.Альхимович |