© Герасимова Г.Е., март, 2009
МБОУ «Сунтарский политехнический лицей-интернат»
Республика Саха (Якутия)
© Герасимова Г.Е., март, 2009
МБОУ «Сунтарский политехнический лицей-интернат»
Республика Саха (Якутия)
результатом операции div
всегда будет
5
4
2
2
1
0
0
1
0
,
5
целое число
Вспомним деление столбиком
div убирает справа столько цифр, сколько нулей в делителе!
Закономерность:
123
12
1
0
Нас интересует не результат деления, а его
35
32
4
8
3
35 mod 4 =
остаток
0
1
3
2
12
2
4
34
234
1234
Сколько нулей в делителе, столько цифр остается в остатке!
Вывод:
mod выдает остатки.
Закономерность:
0
2 =
X mod
1
2 =
1)
2 =
Как объединить условия нечетности целого положительного и отрицательного числа в одно условие?
(X mod
-1)
2 =
or
mod
-1
2 =
X
Оно сложное и длинное. А можно ли это условие написать короче?
function Odd(x: integer): boolean;
Возвращает True, если x нечетно
mod
1
2
abs(x)
=
0
Как записать с помощью mod условие кратности числа X семи?
X mod
0
3 =
7 =
X mod
<>
Как записать с помощью mod условие X не делится на 7?
X mod
<>
3
7
0
0
12
1
2
x
а b
123
1
2
3
x
а b c
1
12
1
23
3
3
2
123
readln(x);
a:=x div 1000;
b:=x div 100 mod 10;
c:=x div 10 mod 10;
d:=x mod 10;
1
12
123
1
234
34
3
2
4
4
Состав четырехзначного числа
3631 =
3000
+ 600
+ 30
+ 1
a
b
y
y:=
b
*
10
+
a
a
b
y
y:=
с
*
100
+
b
с
*
10
+
a
9
8
a b c
5
Задача 1. Найти количество и сумму четных чисел от 1 до n.
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть