Вопрос по информатике:
Ответьте на вопросы для примера 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.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 20.10.2017 21:38
- Информатика
- remove_red_eye 4003
- thumb_up 24
Ответы и объяснения 1
2)если вводимое число будет двузначным, то и на выходе будет двузначное.
Трехзначное число может получится, если на вход подадут трехзначное число, сумма первой и третьей цифр которого будет более 9...
3) при вводе 125: а1=5 и а2=12. Т.о. B=а1*10+а2=5*10+12=62
- 21.10.2017 19:40
- thumb_up 12
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.