Предмет: Информатика, автор: BARBIE2612

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

Ответы

Автор ответа: stglupa
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();

}

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