Soluţii propuse - limbajul C++


Soluţii pentru problemele propuse

  •  Soluţii  •  
Enunţul problemei

Se numeşte urma numărului x, valoarea obţinută prin diferenţa dintre numărul cu atâtea cifre de 9 câte cifre are x şi numărul x. Calculaţi şi afişaţi urma unui număr x citit de la tastatură. Exemplu:x=12345 se afişează 87654.

  #include<iostream>
using namespace std;
int main()
{
    
int x,k=0,c;
    
cout<<"x=";cin>>x;
    
c=x;
    
while(c)
    
{
        
k++;
        
c/=10;
    
}
    
cout<<(pow(10,double(k))-1)-x;
}

 

   Informatică - clasa a IX-a şi clasa a X-a

 prof.Ţopa Robert