Информатика, вопрос задал BARBIE2612 , 6 лет назад

Напишите программу которая вводит с клавиатуры четырёхзначное число и выводит на экран новое полученное путём перестановки первой и последней цифры числа 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();

}

Новые вопросы