- Преподавателю
- Информатика
- Лабораторно-практическая работа № 2 Целый и вещественный тип данных
Лабораторно-практическая работа № 2 Целый и вещественный тип данных
Раздел | Информатика |
Класс | 9 класс |
Тип | Другие методич. материалы |
Автор | Кривостаненко Т.В. |
Дата | 28.12.2015 |
Формат | docx |
Изображения | Есть |
ЛАБОРАТОРНО-ПРАКТИЧЕСКАЯ РАБОТА № 2
ЦЕЛЫЙ И ВЕЩЕСТВЕННЫЙ ТИП ДАННЫХ В ПАСКАЛЕ
ЦЕЛЬ: познакомиться с целыми и вещественными типами данных и научиться использовать их при решении задач.
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
В Турбо Паскале имеется пять целочисленных типов, диапазон возможных значений которых зависит от их внутреннего представления. Типы целых, объем занимаемой памяти, и диапазон возможных значений приведены в таблице.
Тип
Длина,
байт
Диапазон
INTEGER
2
-32 768..32767
SHORTINT
1
-128 .. 127
LONGINT
4
-2 147 483 648.. 2 147 483 647
BYTE
1
0..2555
WORD
2
0..65535
Над данными целого типа определены следующие операции:
+, -, /, *, div -целая часть от деления (5 div2=2),
mod - остаток от деления (5 mod 2=1).
В Турбо Паскале имеется пять видов вещественных типов, диапазон возможных значений которых зависит от их внутреннего представления.
Тип
Длина,
байт
К-во
зн. цифр
Диапазон
REAL
6
11..12
SINGLE
4
7..8
DOUBLE
8
15..16
EXTENDED
10
19..20
COMP
8
19..20
ХОД РАБОТЫ
1.Откомпилируйте задачи в среде программирования.
Задача № 1
Составьте программу для вычисления площади круга.
Решение:
const Pi = 3.1415;
var
r: integer; {радиус круга}
S: real; {площадь круга}
begin
write('Введите радиус круга: ');
readln(r);
S := Pi*r*r;
writeln('Площадь круга равна ',S);
end.
Здесь иллюстрируется ввод, затем вычисления и вывод результата. Входные и выходные переменные описаны на разных строчках, описание сопровождается комментарием
Задача № 2
Составьте программу для вычисления A2.
Решение:
var a, a2: integer;
begin
write('Введите a: ');
readln(a);
a2 := a * a;
writeln(a,' в степени 2 = ',a2);
end.
2. Решите задачи самостоятельно. Отчёт предоставьте учителю.
Уровень понимания
-
Найти площадь кольца, внутренний радиус которого равен 20, а внешний - заданному числу r(r>20).
-
Составьте программу вычисления А8.
Уровень применения:
-
Смешано v1 литров воды температуры t1 с v2 литрами воды температуры t2. Найти объем и температуру образовавшейся смеси.
-
Три сопротивления R1, R2, R3 соединены параллельно. Найти сопротивление соединения.
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
-
Абрамов С.А., Гнездилова Г.Г., Капустина Е.Н., Селюн М.И. Задачи по программированию.-М.: Наука, 1988.
-
Зеленяк О.П. Современный задачник по Турбо Паскалю. -М.: ДМК Пресс, 2012. - 320 с.
-
Поляков Д.Б., Круглов И.Ю. Программирование в среде Турбо Паскаль.-М.: Издательство МАИ, 1992.