ответьте на вопросы для примера 16.4 при каких значениях переменной a значение переменной b будет таким же? всегда ли в результате выполнения программы мы будем получать двузначное число? почему? попробуйте ввести трехзначное число (например, 125). объясните получившийся результат. пример 16.4. напишем программу для решения . задано двузначное число. необходимо поменять местами первую и вторую цифры числа. этапы выполнения : 1. определение исходных данных: переменная а (исходное число). 2. определение результатов: переменная b (преобразованное число). 3. алгоритм решения : 3.1. ввод исходных данных. 3.2. для преобразования числа необходимо выполнить следующие действия: а) в переменной a1 сохраним вторую цифру числа. для выделения цифры из числа нужно найти остаток от деления исходного числа на 10 (a mod 10); б) для выделения первой цифры (переменная a2) нужно найти целую часть от деления числа на 10; в) искомое число b получим, если умножим a1 на десять и к полученному произведению прибавим значение переменной a2. 3.3. вывод результата. 4. описание переменных. все переменные, определенные для решения , имеют тип integer.
2)если вводимое число будет двузначным, то и на выходе будет двузначное.
Трехзначное число может получится, если на вход подадут трехзначное число, сумма первой и третьей цифр которого будет более 9...
3) при вводе 125: а1=5 и а2=12. Т.о. B=а1*10+а2=5*10+12=62