Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информац.техн.lab2.pdf
Скачиваний:
10
Добавлен:
16.03.2015
Размер:
496.13 Кб
Скачать

Лабораторные работы по информатике для специальности «Моделирование и исследование операций в организационно-технических системах»

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