Informatică, întrebare adresată de v8roby, 8 ani în urmă

Sa se tipareasca nr natural n obtinut prin inversarea numerelor sale.Ex:476 devine 674.Exercitiu pseudocod


boiustef: inversarea cifrelor sale ....

Răspunsuri la întrebare

Răspuns de samychiscari32
1

n numar natural

inv numar natural

citeste n

inv<-0

cat_timp n !=0

inv = inv*10 + n mod 10

n=n div 10

afiseaza inv

Răspuns de victorboghean
0

#include <stdio.h>

#include <stdlib.h>

int a[100];

int i, j, k, n, m, aux;  

main(){

printf("Dati nr n = ");

scanf("%d",&n);

k=n;

while(k != 0){

 k = k / 10;

 m++;  

         }

for(i=0; i<m; i++){

 a[i] = n % 10;

 n = n / 10;

}

for(i=0; i<m; i++){

aux = aux*10+a[i];

   }

printf("\naux = %d\n",aux);

}


victorboghean: Coroana?
Alte întrebări interesante