Вопрос задан 10.07.2023 в 14:25. Предмет Информатика. Спрашивает Сытая Даша.

Составить программу, которая меняет у пяти любых чисел, вводимых с клавиатуры, порядок следования

цифр в числе на обратный, используя подпрограмму процедура
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ким Альбина.

var

n:integer;

begin

repeat

write('N = '); readln(n);

until (n>=100) and (n<=999);

writeln('Было введено число - ',n);

writeln('_________________________');

writeln('Младшая цифра - ',n mod 10);

writeln('Средняя цифра - ',n div 10 mod 10);

writeln('Старшая цифра - ',n div 100);

writeln('_________________________');

writeln('Перевёрнутое число - ',n mod 10,n div 10 mod 10,n div 100);

end.

1

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на языке Python, которая выполняет задачу, используя подпрограмму (процедуру) для инвертирования порядка цифр в числе:

python
def reverse_number(num): reversed_num = 0 while num > 0: digit = num % 10 reversed_num = reversed_num * 10 + digit num //= 10 return reversed_num def main(): numbers = [] for i in range(5): num = int(input(f"Введите число {i+1}: ")) numbers.append(num) print("Исходные числа:", numbers) reversed_numbers = [] for num in numbers: reversed_num = reverse_number(num) reversed_numbers.append(reversed_num) print("Числа с обратным порядком цифр:", reversed_numbers) if __name__ == "__main__": main()

Программа использует две функции:

  1. reverse_number(num) - принимает число и возвращает число с обратным порядком цифр.
  2. main() - основная функция программы, в которой происходит ввод пяти чисел с клавиатуры, вызов функции reverse_number() для каждого числа и вывод исходных и обратных чисел.

Просто скопируйте этот код в файл с расширением .py и выполните его. Введите пять чисел с клавиатуры, и программа выведет числа с обратным порядком цифр.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос