1. Чему равен остаток от деления числа N на 100?
int N = 123;
int d12 = N % 100;
ответ:
Закончите фразу: «Остаток от деления числа на 100 – это число, которое записывается как цифры исходного числа».
2. Как с операций / и % выделить вторую с конца цифру дестичной записи числа?
int N = 123;
int d2 =
3. Пусть a и b – целые переменные. Что будет выведено в результате работы фрагмента программы:
а) int a = 5, b = 3;
cout << a << '>' << b << '!';
ответ:
б) int a = 5, b = 3;
cout << "a >" << "b!";
ответ:
в) int a = 5, b = 3;
cout << "(" << a << ")<(" << a+b << ")";
ответ:
4. Запишите оператор для вывода значений целых переменных a = 5 и b = 3 в формате:
а) 3+5=?
б) (5)(3)
в) a=5; b=3;
г) ответ: (5;3)
5. Вычислите значение целочисленной переменной c при a = 26 и b = 6:
а) c = a % b + b;
б) c = a / b + a;
в) b = a / b;
c = a / b;
г) b = a / b + b;
c = a % b + a;
д) b = a % b + 4;
c = a % b + 1;
е) b = a / b;
c = a % (b+1);
ж) b = a % b;
c = a / (b+1);
У нас есть переменная N, которая равна 123. Оператор % используется для нахождения остатка от деления числа, поэтому N % 100 будет означать остаток от деления числа N на 100. Если мы поделим 123 на 100, получим 1 и остаток 23. Значит, остаток от деления числа 123 на 100 будет равен 23.
2. Чтобы выделить вторую с конца цифру десятичной записи числа, мы можем использовать операции деления (/) и остатка от деления (%). Обоснование:
Если у нас есть число N, равное 123, мы можем использовать операцию N / 10, чтобы избавиться от последней цифры и получить 12. Затем мы можем использовать операцию N % 10, чтобы получить остаток от деления числа N на 10 и получить 3, что будет второй цифрой с конца записи числа 123. Таким образом, чтобы выделить вторую с конца цифру десятичной записи числа 123, нужно использовать операцию N / 10 % 10.
3. Результат работы фрагмента программы:
а) Результат: 5>3!
б) Результат: a>b!
в) Результат: (5)<(8)
4. Операторы для вывода значений целых переменных a = 5 и b = 3 в указанных форматах:
а) Ответ: 3+5=8
б) Ответ: (5)(3)
в) Ответ: a=5; b=3
г) Ответ: (5;3)
5. Вычисление значения целочисленной переменной c:
а) Ответ: c = 2 + 6 = 8
б) Ответ: c = 26 / 6 + 26 = 4 + 26 = 30
в) Ответ: b = 26 / 6 = 4, c = 26 / 4 = 6
г) Ответ: b = 26 / 6 + 6 = 4 + 6 = 10, c = 26 % 6 + 26 = 2 + 26 = 28
д) Ответ: b = 26 % 6 + 4 = 2 + 4 = 6, c = 26 % 6 + 1 = 2 + 1 = 3
е) Ответ: b = 26 / 6 = 4, c = 26 % (4 + 1) = 26 % 5 = 1
ж) Ответ: b = 26 % 6 = 2, c = 26 / (2 + 1) = 26 / 3 = 8