Salut, am o problema la informatica si am nevoie de rezolvare C++
enunt:
Se citeste un nr natural n si determinati numarul obtinut prin eliminarea tuturor cifrelor 0.
Ex.
n=20300; se va afisa 23
Răspunsuri la întrebare
Răspuns de
1
#include <bits/stdc++.h>
using namespace std;
char cuv[1005][1005],*p;
int main()
{
int n,numar,sol;
cin>>n;
numar=sol=0;
while(n>0)
{
if(n%10!=0)
numar=numar*10+n%10;
n/=10;
}
while(numar!=0)
{
sol=sol*10+numar%10;
numar/=10;
}
cout<<sol<<"\n";
return 0;
}
using namespace std;
char cuv[1005][1005],*p;
int main()
{
int n,numar,sol;
cin>>n;
numar=sol=0;
while(n>0)
{
if(n%10!=0)
numar=numar*10+n%10;
n/=10;
}
while(numar!=0)
{
sol=sol*10+numar%10;
numar/=10;
}
cout<<sol<<"\n";
return 0;
}
Alte întrebări interesante
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă