👤

De la tastatură se citesc două numere naturale a și b. Scrieți un program care verifică dacă
numărul b este răsturnatul numărului a și afișează pe ecran mesajul DA, respectiv NU, după cum
condiția este îndeplinită sau nu.
Exemplu: 1) dacă a=23145 și b=54132, pe ecran se afișează DA; 2) dacă a=4513 și b=236, pe
ecran se afișează NU


Răspuns :

#include <iostream>

using namespace std;

int main() {

   unsigned a,b,rasturnat=0;

   //Citim date

   cin >> a >> b;

   //Construim rasturnatul lui a

   while(a>0){

       rasturnat = rasturnat*10 + a%10;

       a=a/10;

   }

   //Comaram rasturnatul cu b

   if(rasturnat==b) cout << "DA";

   else cout << "NU";

}

Vezi imaginea ANDREI750238