Переменные величины в программе
Величины:
Целочисленные типы
Вещественные типы
Описание переменных
Оператор присваивания
Оператор ввода данных
Напишите программу сложения двух произвольных целых чисел
Что делает программа?
Преобразование математических выражений
Вопросы:
Практическая работа
85.50K
Категория: ПрограммированиеПрограммирование

Переменные величины в программе

1. Переменные величины в программе

Цель:
сформировать представление о переменных
величинах в программировании;
познакомиться с оператором присваивания;
закрепить знания основных операторов.

2. Величины:

константы
- это ячейка памяти,
которая имеет имя и не
изменяет своего значения в
процессе выполнения
программы.
переменные
- это ячейка памяти,
которая имеет имя и
может изменять своё
значение в процессе
выполнения программы.
Переменные величины характеризуются:
• именем (A, B, hislo, a1, b12 и т.д.)
• типом (целым или вещественным)
• значением.

3. Целочисленные типы

Тип
Shorting
Диапазон возможных
значений
-128 .. 127
Integer
-32768 .. 32767
Longint
Формат
1 байт
со знаком
2 байт а
со знаком
-2147483648..2147483647 4 байт а
со знаком
Byte
0..255
Word
0..65535
1 байт
без знака
2 байт а
без знака

4. Вещественные типы

Тип
Real
Диапазон возможных
значений
2.9Е-39..1.7Е38
Точность
Формат
11—12 знаков 6 байт

5. Описание переменных

var имя_переменной : тип;
имя_переменной : тип;
Пример:
var a, d : integer; b : byte;
c : word; f, e : real;

6. Оператор присваивания

• предназначен для изменения
значения переменной величины.
имя_переменной := выражение;
Примеры:
X:=X+1;
- счетчик
y:=12+124+z;
d:=12*X / 3 + 4;

7. Оператор ввода данных

позволяет задать значения переменной
величины в ходе выполнения программы
Общий вид:
READLN (список ввода);
READ (список ввода);
Например:
READLN (zvet);
READ (a,b,c);
Как работает?
На экране появляется курсор и программа
приостанавливается, пока не будет введено
число, слово или нажата клавиша ENTER.

8. Напишите программу сложения двух произвольных целых чисел

var a, b, sum: integer;
BEGIN
writeln (‘Введите два числа’);
read (a, b);
sum := a + b;
write (‘Сумма равна ’, sum);
END.

9. Что делает программа?

var a, c : integer;
begin
writeln (‘Введите число’);
readln (a);
c:=a*a;
write (‘Ответ ’, c);
end.

10. Преобразование математических выражений

1) y=x2
2) y=5x-3
3) y= 4x
4) y=18x : 3 + 5x
5) y = (2x+4) – 5
x2 – (3x + 1)

11. Вопросы:

1. Что такое переменная с точки
зрения программирования?
2. Как описать переменную?
3. Какие числовые типы данных вы
знаете?
4. Каково назначение оператора write?
read? оператора присваивания (:=)?

12. Практическая работа

1. Найти ошибку
2. Решить задачи самостоятельно
2.1.
2.2.
2.3.
Сдать работу преподавателю
English     Русский Правила