Предмет: Информатика, автор: kalashnikovdmitriy20

Помогите пожалуйста...

Приложения:

Ответы

Автор ответа: porludom
1

Программа читает с клавиатуры число, и если оно трехзначное, то выводит в консоль числа, из которых оно состоит, в порядке 132. То есть если было число 567, то получится на выхода 576(3 и 2 число поменялись местами).

Работа операторов:

Сначала идет условный оператор, который пропускает только трехзначные числа. Если число трехзначное и проходит дальше, то начинается работа с еще 3 переменными, a b c.

в переменную а заносится результат целого деления на 100, то есть первое число от исходного.

в переменную b заносится остаток от деления исходного числа на 10, то есть третье число от исходного

в переменную с заносится остаток от деления числа на 10, то есть второе число от исходного.

потом эти переменные выводятся в консоль по порядку, так и получается, что выводится исходное число, но в порядке не 123, а 132

Похожие вопросы
Предмет: Математика, автор: vulehzhaninaveronika
Предмет: География, автор: andreypopovv14