Вопрос задан 14.06.2023 в 07:36. Предмет Информатика. Спрашивает Сайдалин Бекарыс.

Дано трёхзначное число. Поменять местами его первую и вторую цифры. цикл пожалуйста..

0 0
Перейти к ответам

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

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

Ответ:

var

a,b,c,d,e:integer;

begin

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

 Readln(a);

 b:=a mod 10;

 c:=a div 10;

 d:=c mod 10;

 e:=a div 100;

 a:=d*100+e*10+b;

 write(a)

end.

Объяснение:

Получилось немного коряво, но зато сможешь сказать, что сам делал, а не с интернета списывал :)

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

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

python
number = int(input("Введите трёхзначное число: ")) # Разбиваем число на цифры digit_3 = number % 10 number //= 10 digit_2 = number % 10 number //= 10 digit_1 = number % 10 # Меняем местами первую и вторую цифры temp = digit_1 digit_1 = digit_2 digit_2 = temp # Собираем число обратно new_number = digit_1 * 100 + digit_2 * 10 + digit_3 print("Число после замены цифр:", new_number)

Пример работы программы:

Введите трёхзначное число: 456 Число после замены цифр: 546

В данном примере мы считываем трёхзначное число, затем разбиваем его на цифры, меняем местами первую и вторую цифры с помощью временной переменной, и собираем число обратно. Результат выводится на экран.

0 0

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

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

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

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