Soluţii propuse - limbajul C++


Soluţii pentru problemele propuse

  •  Soluţii  •  
Enunţul problemei

Se citesc n numere naturale. Să se afişeze, pentru fiecare număr din şir, numărul obţinut prin eliminarea cifrelor 0.

  #include<iostream>
using namespace std;
int main()
{
    
int n,i,x,p,nr;
    
cout<<"n=";cin>>n;
    
for(i=1;i<=n;i++)
    
{
        
cout<<"x=";cin>>x;
        
p=1;nr=0;
        
while(x)
        
{
        
if(x%10!=0)
            
{
            
nr=nr+p*(x%10);
            
p=p*10;
            
}
        
x=x/10;
        
}
        
cout<<nr<<" ";
    
}
}

 

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

 prof.Ţopa Robert