Вопрос задан 04.07.2023 в 16:17. Предмет Информатика. Спрашивает Пожарная-Часть Аромашевская.

Напишите программу, которая будет менять местами цифры (единицы и десятки) в двузначных целых

числах. Пример: 79 97
0 0
Перейти к ответам

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

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

Ответ:

На питоне.

print(input("Введите двузначное число: ")[::-1])

Объяснение:

Используется срез строки.

0 0
Отвечает Свиридова Александра.

Ответ:

var

a:integer;

b,c:integer;    

t:integer;

begin

 writeln('Введите двухзначное челое число');

 readln(a);

 if not((a>9)and(a<100)and(a mod 10<> 0))then

   writeln('ERROR');

 if (a>9)and(a<100)and(a mod 10 <> 0)then

 begin

   b := a div 10;

   c := a mod 10;

   t := b-c;

   if t<0 then a:=a+abs(t*10)+t

   else a:= a-t*10+t;

   writeln(a)

 end;  

 end.

Объяснение:

Данная программа написана на Pascal

В программе я также исключил все числа 10,20,30,40,50,60,70,80,90 , так как при смене местами числа будут получаться однозначные(1,2,3,4,5,6,7,8,9)

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

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

python
def swap_digits(number): if 10 <= number <= 99: tens_digit = number // 10 ones_digit = number % 10 swapped_number = ones_digit * 10 + tens_digit return swapped_number else: return "Введите двузначное число!" # Ввод числа от пользователя try: input_number = int(input("Введите двузначное число: ")) swapped_result = swap_digits(input_number) print("Число после замены цифр:", swapped_result) except ValueError: print("Ошибка! Введите корректное число.")

Программа swap_digits принимает целое число, проверяет, что оно находится в диапазоне от 10 до 99 (включительно) и затем меняет местами цифры. После этого программа печатает результат.

Обратите внимание, что программа ожидает ввод двузначного числа. Если пользователь введет что-то другое (например, однозначное число, отрицательное число и т.д.), программа выдаст соответствующее сообщение об ошибке.

0 0

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

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

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

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