| Enunţul problemei
Se numeşte număr curat un număr y cu proprietatea că urma sa este egală cu oglinditul său. Verificaţi proprietatea de număr curat pentru o valoare y citită de la tastatură. |
#include<iostream>
using namespace std; int main() { int x,k=0,c,ogl=0,urma; cout<<"x=";cin>>x; c=x; while(c) { k++; ogl=ogl*10+c%10; c/=10; } urma=(pow(10,double(k))-1)-x; cout<<"urma:"<<urma<<endl; cout<<"oglinditul:"<<ogl<<endl; if(ogl==urma) cout<<"DA"; else cout<<"NU"; } |
"Dacă nu ai făcut niciodată o greşeală înseamnă că nu ai încercat niciodată nimic nou."
Albert Einstein
Informatică - clasa a IX-a şi clasa a X-a
prof.Ţopa Robert