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
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