Задания
Версия для печати и копирования в MS WordОпределите значение целочисленной переменной c после выполнения фрагмента программы:
| Бэйсик | Паскаль |
|---|---|
а = 6*12 + 3 b = (a \ 10)+ 5 a = (b MOD 10)+ 1 с = a + b
| а :=6*12 + 3; b :=(a div 10)+ 5; a :=(b mod 10)+ 1; с := a + b;
|
| Си++ | Алгоритмический язык |
а =6*12 + 3; b =(a / 10)+ 5; a =(b % 10)+ 1 с = a + b; | а :=6*12 + 3 b :=div(a, 10)+ 5 a := mod(b, 10)+ 1 с := a + b |
| Python | |
а =6*12 + 3 b =(a // 10)+ 5 a =(b % 10)+ 1 с = a + b
| |
Решение.
Операция div делит число с отбрасыванием остатка.
Операция mod оставляет только остаток от деления числа.
а :=6*12 + 3 = 72 + 3 = 75;
b :=(a div 10)+ 5 = 7 + 5 = 12;
a :=(b mod 10)+ 1 = 2 + 1 = 3;
с := a + b = 3 + 12 = 15;
В итоге: c = 15.

