Понятие типа данных. Числовые типы данных. Понятие переменной
Подготовила
учитель информатики
Локтева Г. Г.
Структура программы в языке Pascal :
;
Program
Uses
Var
Begin
End.
;
;
Тело программы
Как загрузить среду программирования PascalABC?
- Пуск →Программы→ PascalABC
- Использовать ярлык на рабочем столе
Важность изучаемой темы:
- научиться программировать вычисления,
- использовать их при изучении различных предметов(математики, физики, химии и др.)
Структура окна среды программирования PascalABC?
1
3
2
4
5
Данные - информация, которую обрабатывают на компьютере.
В программировании данные называют величинами.
При выполнении программ все величины размещаются в оперативной памяти.
Цели урока:
- познакомиться с понятиями «тип данных», «числовые типы данных», « переменная», «константа»;
- научиться описывать переменные и константы;
- создать и выполнить простую программу в среде PascalABC.
Оператор вывода
Write (b1, b2, b3,…, bn);
b1, b2, b3,…, bn – элементы вывода: текст, выражения
Служит для вывода на экран величин
Program P1;
uses crt;
begin
write(' Компьютер должен работать, а человек думать!');
end.
Переменные
Переменная – величина, которая может изменяться в ходе выполнения программы, имеющая свое имя.
Переменная занимает одну или несколько ячеек оперативной памяти компьютера, которым присвоено определенное имя ( идентификатор ).
Пример 1
Имена переменных:
a, b, c, y, z, a1, b3, min, max, sum, x_5.
Задание 1.
Назовите верные имена переменных:
верно
F
D4
Брат
7a
u_5
5_u
Vinni
Begin
Day
Var
a+b
верно
неверно, т. к. использованы русские буквы
неверно, т. к. цифра записана первой
верно
неверно, т. к. цифра записана первой
верно
неверно, т. к. это служебное слово
верно
неверно, т. к. это служебное слово
неверно, т. к. использован знак «+»
Описание переменных:
Var: : ;
Тип переменных сообщает о том, сколько отвести под них памяти и какие данные там планируется сохранять.
Целые типы
Идентификатор типа
Длина(байт)
Integer
Множество значений
4
-2 147 483 648 до
2 147 483 647
Примеры: 5, -10, 234 678, 0, -234
Вещественный тип
Идентифи- катор типа
real
Длина (байт)
Диапазон
6
2.9*10 – 39 до 1.7*10 38
Примеры: 34.67, -98. 00003, 3.0000, -56.9812
Задание 2
Назовите, какие из записанных чисел будут типа real, а какие типа integer?
-3, 789, 124.45, 56, -7.8, 9.00
real
integer
124.45, -7.8, 9.00
-3, 789, 56
Пример 3
Описать переменные, которые будут использованы для вычисления среднего балла учащихся 7 «Б» класса, если известно, что сумма всех баллов - 1491 , число учеников - 14.
Обозначим :
n - число учеников
sum – сумма всех баллов
Sb – средний балл
Var n, sum: integer;
sb: real;
Задание 3
Опишите переменные, которые будут использоваться в программе нахождения периметра треугольника со сторонами a, b, c?.
Var a, b, c : real;
ФИЗКУЛЬТПАУЗА
Константы
Константы – величины, которые при выполнении программы не могут изменяться.
Описание констант:
Const =;
Пример:
Const g =9.8;
Max=1000;
Пример 4.
Вычислить силу тяжести, действующую на тело массой 36 кг.
program first;
Const g=9.8;
begin
writeln (36*g);
end.
Выполнить задачу за компьютером. Сохранить её в своей папке.
Константы
Константы могут быть не только именованные, но и без имени. В программе мы писали число 9.8. Это тоже константа, но без имени. Константами являются любые записанные в программе числа, текст.
Например: «Текст», 5.67, «прекрасная погода»
Задание 5. Вывести на экран текст
«Я научусь программировать!!!»
Данные
Константы
Переменные
Значение
Имя
Тип
Спасибо
за урок!!!