
- •Введение
- •Простые типы данных
- •Порядковые типы
- •Целые типы
- •Логические типы
- •Символьный тип
- •Перечисляемый тип
- •Тип-диапазон
- •Вещественные типы
- •Тип дата-время
- •Строковые типы
- •Преобразование типов
- •Операторы
- •Оператор присваивания
- •Оператор SizeOf
- •Операторы ввода-вывода
- •Оператор write
- •Оператор read
- •Задания к лабораторной работе
- •Вопросы к лабораторной работе
- •Справочные таблицы

Лабораторные работы по информатике для специальности «Моделирование и исследование операций в организационно-технических системах»
program AddPrg;
{ Программа суммирования двух целых чисел }
{$APPTYPE CONSOLE}
var x1, x2, sum:Integer;
begin
write('Enter first number: '); read(x1);
write('Enter second number: '); read(x2);
sum:=x1+x2;
writeln('Summa ', x1, 'and', x2, ' =', sum); writeln('Press Enter');
readln;
readln; end.
Задания к лабораторной работе
1.Напишите программу для вычисления следующих выражений, все переменные целочисленные:
a +b *c −(23 + f )*3 (a >3( f +1))or(2 f >3)
Ввод исходных данных организуйте с помощью стандартных операторов ввода вывода. При вводе и выводе данных должны присутствовать подсказки.
2.Составьте программу для вывода на экран размеров в байтах всех вещественных типов.
3.Составьте программу для вывода на экран текущей даты и времени.
4.Составьте программу поиска подстроки в строке. Исходные данные строка, подстрока которую следует искать. На экран должен выводится результат найдена строка или нет (True или False).
5.Составьте программу для перестановки в заданной строке любых двух слов. ‘Delphi is best compiler’
6.Составьте программу для вычисления любого выражения, имеющего вещественный тип результата. Вывод результата на экран должен быть форматированным.
Вопросы к лабораторной работе
1.Какие простые типы данных вы знаете?
2.Какие целочисленные типы данных вы знаете?
3.Какие типы данных относятся к порядковым, почему?
4.Как задаются символьные константы?
5.Как задать перечисляемый тип данных?
Лабораторные работы по информатике для специальности «Моделирование и исследование операций в |
|
||
организационно-технических системах» |
|
||
6. |
Как задать тип диапазон? |
|
|
7. |
Какие вещественные типы данных вы знаете? |
|
|
8. |
Какие строковые типы данных вы знаете и в чем их отличие? |
|
|
9. |
Для чего нужно преобразование типов? |
|
|
10. Какие функции преобразования вы знаете? |
|
||
11. Какие операторы Object Pascal вам известны? |
|
||
Справочные таблицы |
|
||
Таблица 1 – Целочисленные типы............................................................................................... |
2 |
||
Таблица 2 – Функции для работы с целыми типами.................................................................. |
3 |
||
Таблица 3 – Логические типы...................................................................................................... |
4 |
||
Таблица 4 – Логические типы...................................................................................................... |
4 |
||
Таблица 5 – Вещественные типы Object Pascal .......................................................................... |
6 |
||
Таблица 6 |
– Подпрограммы для работы с типом TDateTime.................................................... |
6 |
|
Таблица 7 |
– Строковые типы ....................................................................................................... |
7 |
|
Таблица 8 |
– Процедуры и функции для работы со строками................................................... |
8 |
|
Таблица 9 |
– Стандартные функции преобразования типов...................................................... |
8 |