Similar presentations:
Языки программирования высокого уровня
1. Вопросы на повторение:
- Приведите несколько примеров языковпрограммирования высокого уровня.
- Назовите оператор вывода.
- Как в общем виде записывается оператор
вывода?
- Из каких разделов состоит программа?
2. Что будет на экране?
WRITE (‘Здравствуйте,’);WRITELN (‘
друзья!’);
WRITELN(10);
WRITELN ( 10, ‘ ‘,25);
Здравствуйте,
10
10 25
друзья!
3. Что делает программа?
Program z2;Program z1;
BEGIN
BEGIN
write (‘Ответ: ’, 25); writeln (’25 div 100’);
END.
END.
Program z3;
BEGIN
writeln (115);
Write (126);
END.
4. Переменные величины в программе на Паскале
Цель:сформировать представление о переменных
величинах в программировании;
познакомиться с оператором присваивания;
закрепить знания основных операторов.
5. Величины:
константы- это ячейка памяти,
которая имеет имя и не
изменяет своего значения
в процессе выполнения
программы.
переменные
- это ячейка памяти,
которая имеет имя и
может изменять своё
значение в процессе
выполнения программы.
Переменные величины характеризуются:
• именем (A, B, hislo, a1, b12 и т.д.)
• типом (целым или вещественным)
• значением.
6. Целочисленные типы
ТипShorting
Integer
Longint
Диапазон возможных
значений
-128 .. 127
Формат
1 байт
со знаком
-32768 .. 32767
2 байт а
со знаком
-2147483648..2147483647 4 байт а
со знаком
Byte
0..255
Word
0..65535
1 байт
без знака
2 байт а
без знака
7. Вещественные типы
ТипReal
Диапазон возможных
значений
2.9Е-39..1.7Е38
Точность
Формат
11—12 знаков 6 байт
8. Описание переменных
var имя_переменной : тип;имя_переменной : тип;
Оператор присваивания
• предназначен для изменения
значения переменной величины.
имя_переменной := выражение;
9. Напишите программу сложения двух произвольных целых чисел.
Program primer_1;Var a,b, sum: integer;
BEGIN
Writeln (‘Введите два числа’);
Read (a, b);
Sum := a + b;
Write (‘сумма равна ’, sum);
END.
10. Оператор ввода данных
READ (список ввода);READLN (список ввода);
Примеры:
Read (a);
Readln (a,b);
а
b
11. Самостоятельная работа на карточках
Указать Фамилию и класс на бланках.Вписать свой ответ в поле ответ.
Указать недостающие команды в программе на
Паскале.