Вопрос задан 27.09.2023 в 01:17. Предмет Информатика. Спрашивает Игнатьева Ольга.

Напишите программу которая вводит с клавиатуры четырёхзначное число и выводит на экран новое

полученное путём перестановки первой и последней цифры числа 7 класс ПРОШУ ПОМОГИТЕ
0 0
Перейти к ответам

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

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

#include <iostream>

using namespace std;

void solve(){

   int n;

   cin >> n;

   const int u = 0, v = to_string(n).length() - 1;

   auto swapDigits =  [] (int x, int i, int j) {

       string sx = to_string(x);

       swap(sx[i], sx[j]);

       x = stoi(sx);

       return x;

   };

   n = swapDigits(n, u, v);

   cout << n;

}

int main(){

   solve();

}

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

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

python
# Вводим четырёхзначное число с клавиатуры num = input("Введите четырёхзначное число: ") # Проверяем, что введенная строка состоит из 4 символов if len(num) == 4 and num.isdigit(): # Переставляем первую и последнюю цифры числа new_num = num[-1] + num[1:3] + num[0] print("Новое число после перестановки первой и последней цифры:", new_num) else: print("Вы ввели неправильное число. Пожалуйста, введите четырёхзначное число.")

Пожалуйста, убедитесь, что вводите четырёхзначное число, иначе программа выдаст сообщение об ошибке.

0 0

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

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

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

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