М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Дубак113
Дубак113
20.09.2021 16:22 •  Информатика

14. Как с операций // и % выделить вторую с конца цифру дестичной записи числа?
N = 123
d2 =?

👇
Ответ:
TumblrPrincess
TumblrPrincess
20.09.2021
Для решения данной задачи, нам понадобится использовать операции "//" и "%".

Оператор "//", называемый также целочисленным делением или делением нацело, выполняет деление двух чисел и округляет результат в меньшую сторону до целого числа.

Оператор "%", называемый также оператором остатка от деления, возвращает остаток от деления двух чисел.

Итак, у нас есть число N = 123. Мы хотим найти вторую с конца цифру в его десятичной записи.

Шаг 1: Для начала, давайте разделим число N на 10, используя оператор "//".
123 // 10 = 12

Мы получили целую часть числа без последней цифры.

Шаг 2: Теперь, возьмем остаток от деления числа N на 100, используя оператор "%".
123 % 100 = 23

Мы получили последние две цифры числа N.

Шаг 3: Возьмем остаток от деления числа из шага 1 на 10, используя оператор "%".
12 % 10 = 2

Мы получили вторую с конца цифру числа N.

Итак, ответ: d2 = 2. Вторая с конца цифра в десятичной записи числа N равна 2.

Обратите внимание, что использование операций "//" и "%" позволяет нам легко извлечь нужную цифру из числа без необходимости преобразовывать его в строку или использовать другие математические операции. Это делает решение задачи более эффективным и понятным.
4,4(9 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ