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

Subprogramul identice are doi parametri, în această ordine, a și b, prin care primește câte un număr natural (10≤a≤b≤106). Subprogramul afișează pe ecran toate numerele naturale din intervalul [a,b] care au toate cifrele identice. Numerele afișate sunt separate prin câte un spațiu, iar dacă nu există astfel de numere, se afişează pe ecran mesajul nu exista.

Scrieţi definiţia completă a subprogramului.


Exemplu
Dacă a=700 și b=1500, se afișează pe ecran: 777 888 999 1111

Răspunsuri la întrebare

Răspuns de qConopida
2

void identice(int a, int b)

{

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

   {

       int ok=1;

       int x=i;

       while(x>9)

       {

           if(x%10!=x%100)

               ok=0;

       }

       if(ok)

       {

           oke=1;

           cout<<i;

       }

   }

   if(!oke)

       cout<<"nu exista";

}

Alte întrebări interesante