Из трехзначного числа x вычли его последнюю цифру. Когда результат разделили на 10, а к частному слева приписали последнюю цифру числа x, то получили число n. По введённому с клавиатуры n найти число x (n- трехзначное, число десятков нп равно 0
а мне кажется не так. я конечно не уверен, но у мну получается, что n=x. вот как я к этому пришёл: сначала мы вычитаем последнюю цифру и делим на 10, а потом приписываем эту цифру, т.е. умножнаем на 10 и прибавляем эту цифру. получается, что мы сначала вычли последнюю цифру и разделили на 10, а потом умножили на 10 и прибавили ту же цифру, что и вычиали. может быть, конечно, я не прав.
Просто мне кажется что вот по условию, например, х=123. тогда после того как Из трехзначного числа x вычли его последнюю цифру. Когда результат разделили на 10, а к частному слева приписали последнюю цифру числа x, то получили число n=312. А в задании у нас наоборот из вводимого n получить х(т.е. из 312 получить 123). Напишите, пожалуйста своё мнение по этому поводу.
ааа, точно. я думал справа приписать надо, поэтому удивился, а надо слева и тогда всё прально, тогда и условие проще описывается, но если честно, то по-моему задачка решается одной формулой: x=10*(n mod 100)+n div 100, однако из-за запутанности этой формулы(мне-то она понятна, а вот другим) лучше всё делать по шагам.