Fie a un numar natural citit de la tastatura.Sa se afiseze cifrele acestuie in ordine inversa una cate una pe un rand.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int n;
void cifre(int n){
if(n==NULL)return;
else{
cifre(n/10);
cout<<n%10<<endl;
}
}
int main(){
cin>>n;
cifre(n);
return 0;
}
SAU
#include <iostream>
using namespace std;
int main(){
int n,i=0;
cin>>n;
while(n){
i=i*10+n%10;
n/=10;
}
while(i){
cout<<i%10<<endl;
i/=10;
}
return 0;
}
using namespace std;
int n;
void cifre(int n){
if(n==NULL)return;
else{
cifre(n/10);
cout<<n%10<<endl;
}
}
int main(){
cin>>n;
cifre(n);
return 0;
}
SAU
#include <iostream>
using namespace std;
int main(){
int n,i=0;
cin>>n;
while(n){
i=i*10+n%10;
n/=10;
}
while(i){
cout<<i%10<<endl;
i/=10;
}
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă