Ответьте ** вопросы для примера 16.4При каких значениях переменной a значение переменной...

0 голосов
90 просмотров

Ответьте на вопросы для примера 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.


Информатика (21 баллов)
оставил комментарий Начинающий (799 баллов)

почему нельзя перевести в стринг и свапнуть первый и последний элементы?

оставил комментарий (21 баллов)

Что?

оставил комментарий Начинающий (799 баллов)

почему нельзя ввести это число в строку, а потом swap(str[0],str[1])?

оставил комментарий Начинающий (799 баллов)

зачем столько этапов?

оставил комментарий (21 баллов)

Не знаю, надо ответить на вопросы, а я тему вообще не поняла(((

оставил комментарий Начинающий (799 баллов)

ты учишься программированию?

оставил комментарий (21 баллов)

В 7 классе по информатике тема)

оставил комментарий Начинающий (799 баллов)

а, ты в седьмом

оставил комментарий (21 баллов)

Да

Дан 1 ответ
0 голосов
Начинающий (182 баллов)

1) двузначное значение В будет таким же, если в двузначном числе А обе цифры будут одинаковыми
2)если вводимое число будет двузначным, то и на выходе будет двузначное.
Трехзначное число может получится, если на вход подадут трехзначное число, сумма первой и третьей цифр которого будет более 9...
3) при вводе 125: а1=5 и а2=12. Т.о. B=а1*10+а2=5*10+12=62

...