Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

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 berendirazvan
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;
}
Alte întrebări interesante