Начала программирования

Слайд 2

Переменные вещественного типа

Переменные вещественного типа

Слайд 3

Объявление переменных вещественного типа

var i, max : real;
count : single;
var value

Объявление переменных вещественного типа var i, max : real; count : single; var value : double;
: double;

Слайд 4

Арифметические операции

Операции «+», «-», «*», «/» могут применяться к переменным и константам

Арифметические операции Операции «+», «-», «*», «/» могут применяться к переменным и
как целого типа, так и вещественного.
Операция «-» также может применяться к одному операнду – операция смены знака
Если операнды одного типа, то результатом будет значение данного типа.
Если операнды имеют разный тип (вещественные и целые), то результат будет вещественного типа.

Слайд 5

Арифметические операции

«div» - целочисленное деление
«mod» - деление с остатком
Операции «div» и «mod»

Арифметические операции «div» - целочисленное деление «mod» - деление с остатком Операции
могут применяться только вместе с операндами целого типа. Результатом также является значение целого типа.

Слайд 6

Примеры

c := 2 + 4;
d := a * 3;
a := 78 –

Примеры c := 2 + 4; d := a * 3; a
b;
t := 2 / 0.5;
count := 3 mod 2;
k := k div 7;
c := -a;

Слайд 7

Стандартные математические функции Turbo Pascal

Стандартные математические функции Turbo Pascal

Слайд 8

Стандартные математические функции Turbo Pascal

Стандартные математические функции Turbo Pascal

Слайд 9

Математическая запись:
Запись на языке Turbo Pascal:
10*a-sqrt(3*x)/25.76

Арифметические выражения

Математическая запись: Запись на языке Turbo Pascal: 10*a-sqrt(3*x)/25.76 Арифметические выражения

Слайд 10

Приоритет операций

Вычисление функций (sin, cos и т.д.)
Операция смены знака «-» (-а, -5)
*,

Приоритет операций Вычисление функций (sin, cos и т.д.) Операция смены знака «-»
/, div, mod
+, -
Выражение читается слева направо, в случае равенства приоритетов операций.
Также как и в математике повлиять на очередность вычисления выражения можно воспользовавшись круглыми скобками. Например, (a+b)*(c-d), сложение и вычитание выполнятся раньше умножения.

Слайд 11

Задание

Вычислить значение выражений:
20 div 6
trunc(8.9)
round(10.5)
28 mod 3 * 7 – 15
5 div

Задание Вычислить значение выражений: 20 div 6 trunc(8.9) round(10.5) 28 mod 3
2 / 2 + 4 mod 3
Имя файла: Начала-программирования.pptx
Количество просмотров: 127
Количество скачиваний: 0