Informatică, întrebare adresată de Maria0718, 8 ani în urmă

Sa se afiseze toate perechile de numere palindromice din intervalul [a,b]. O pereche de numere palindromicde se numeste palindromica daca al doilea este rasturnatul primului.

Exemplu: Pentru a=10 si b=40 se obtin perechile (11,11), (12,21), (13,31), (22,22), (23,32), (33,33).
Cu functii va rog

Răspunsuri la întrebare

Răspuns de AndrewSon
0

Răspuns:

#include <iostream>

using namespace std;

int ogl(int n){

   int og=0;

   while(n)

       og=og*10+n%10,n/=10;

   return og;

}

int main(){

   int a,b;

   cin>>a>>b;

   for(int i=a;i<b;++i)

       for(int j=i;j<=b;++j){

           if(i==ogl(j))

               cout<<i<<" "<<j<<"\n";

       }

}

Explicație:

Alte întrebări interesante