Вопрос задан 27.09.2023 в 11:12. Предмет Информатика. Спрашивает Пыршина Таня.

1.Дано четырехзначное число. Поменять местами 1 и 4 цифры. Вывести полученное число. 2. Дано

четырехзначное число. Поменять местами 1 и 2, 3 и 4 цифры. Вывести полученное число​
0 0
Перейти к ответам

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

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

Ответ:

1.

Program Sanya;

var A, a1, a2, a3, a4: integer;

Begin

Write('Задайте 4-хзначное число: ');

Readln (A);

a1:=A div 1000;

a2:=A div 100 mod 10;

a3:=A mod 100 div 10;

a4:=A mod 10;

Writeln ('Число ',A, ' поменять местами 1 и 4 цифры: ', a4,a2,a3,a1);

End.

2.

Program Sanya;

var A, a1, a2, a3, a4: integer;

Begin

Write('Задайте 4-хзначное число: ');

Readln (A);

a1:=A div 1000;

a2:=A div 100 mod 10;

a3:=A mod 100 div 10;

a4:=A mod 10;

Writeln ('Число ',A, ' поменять местами 1 и 2, 3 и 4 цифры: ', a2,a1,a4,a3);

End.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Для обмена местами первой и четвертой цифры в четырёхзначном числе, вы можете использовать следующий код на Python:
python
# Ввод четырёхзначного числа number = int(input("Введите четырёхзначное число: ")) # Проверка, что число действительно четырёхзначное if 1000 <= number <= 9999: # Разбиваем число на цифры digit1 = number // 1000 digit2 = (number % 1000) // 100 digit3 = (number % 100) // 10 digit4 = number % 10 # Меняем местами первую и четвертую цифры new_number = digit4 * 1000 + digit2 * 100 + digit3 * 10 + digit1 # Вывод результата print("Полученное число после замены: ", new_number) else: print("Введите четырёхзначное число.")
  1. Для обмена местами первой и второй, а также третьей и четвертой цифры в четырёхзначном числе, вы можете использовать следующий код на Python:
python
# Ввод четырёхзначного числа number = int(input("Введите четырёхзначное число: ")) # Проверка, что число действительно четырёхзначное if 1000 <= number <= 9999: # Разбиваем число на цифры digit1 = number // 1000 digit2 = (number % 1000) // 100 digit3 = (number % 100) // 10 digit4 = number % 10 # Меняем местами первую и вторую, а также третью и четвертую цифры new_number = digit2 * 1000 + digit1 * 100 + digit4 * 10 + digit3 # Вывод результата print("Полученное число после замены: ", new_number) else: print("Введите четырёхзначное число.")

Эти программы сначала проверяют, что введённое число является четырёхзначным, затем разбивают число на цифры, меняют их местами и выводят полученное число.

0 0

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

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

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

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