Задание для тренировки Оператор присваивания, 9кл.
Выполнение заданий с операциями DIV и MOD
DIV – выделение частного от деления целого числа на целое число;
MOD - выделение остатка от деления целого числа на целое число.
Примеры:
13 div 5 = ? 13 mod 5 = ? 5 div 5 = ? 5 mod 5 = ? 3 div 8 = ?
3 mod 8 = ?
Задание
1. Определите значение целочисленных переменных x, y и t после выполнения фрагмента программы:
x := 5;
y := 7;
t := x;
x := y mod x;
y := t;
1) x=2, y=5, t=5 2) x=7, y=5, t=5 3) x=2, y=2, t=2 4) x=5, y=5, t=5
2. Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
a := 42;
b := 14;
a := a div b;
b := a*b;
a := b div a;
1) a = 42, b = 14 2) a = 1, b = 42 3) a = 0, b = 588 4) a = 14, b = 42
3. Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
а :=2468;
b :=(a mod 1000)*10;
а := а div 1000+b;
1) a = 22, b = 20 2) a = 4682, b = 4680 3) a = 8246, b = 246 4) a = 470, b = 468
4.Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
a := 1819;
b := (a div 100)*10+9;
a := (10*b–a) mod 100;
1) a = 81, b = 199 2) a = 81, b = 189 3) a = 71, b = 199 4) a = 71, b = 189
5.Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
a := 3 + 8*4;
b := (a div 10) + 14;
a := (b mod 10) + 2;
1) a = 0, b = 18 2) a = 11, b = 19 3) a = 10, b = 18 4) a = 9, b = 17
6.Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
а :=5+6*4;
b :=(a div 10)+ 17;
a :=(b mod 10)+ 5;
1) a = 5, b = 20 2) a = 6, b = 21 3) a = 14, b = 19 4) a = 4, b = 19
7.Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
a := 20
b := 7;
a := a div b;
b := a*b;
a := b div a;
1) a = 7, b = 21 2) a = 7, b = 7 3) a = 7, b = 14 4) a = 3, b = 21
8.Определите значение целочисленных переменных x, y и t после выполнения фрагмента программы:
х := 4;
у := 16;
t := x;
x := y mod x;
у := t+1;
1) x = 4, y = 1, t =0 2) x = 0, y = 5, t =4 3) x = 0, y = 4, t =5 4) x = 4, y = 1, t =0
9.Определите значение целочисленных переменных b и c после выполнения фрагмента программы:
а :=37;
b :=a mod 10;
c := а div 10;
1) b = 3, c = 7 2) b = 7, c = 3 3) b = 3, c = 4 4) b = 4, c = 3