Daca am un numar 37659 si vreau sa afisez doar numerele mai mici sau egale ca 6 astfel se afiseaza 365 cum sa fac? Cat de repede se poate va rog
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>using namespace std;
int main(){ int n, r=0, p10=1,c; cin>>n; while(n) { c=n%10; if(c<=6) { r=r+c*p10; p10=p10*10; } n=n/10; } cout<<r;return 0;}
int main(){ int n, r=0, p10=1,c; cin>>n; while(n) { c=n%10; if(c<=6) { r=r+c*p10; p10=p10*10; } n=n/10; } cout<<r;return 0;}
Răspuns de
0
#include <iostream>
usingnamespace std;
int n;
int main(){
cin>>n;
int aux = 0;
while (n!=0){
if (n%10<=6) aux=aux*10+n%10;
n/=10;
}
n = 0;
while (aux!=0){
n = n*10 + aux%10;
aux/=10;
}
cout<<n;
return 0;
}
:D
usingnamespace std;
int n;
int main(){
cin>>n;
int aux = 0;
while (n!=0){
if (n%10<=6) aux=aux*10+n%10;
n/=10;
}
n = 0;
while (aux!=0){
n = n*10 + aux%10;
aux/=10;
}
cout<<n;
return 0;
}
:D
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă