******** En Algorithme ********
Algorithme Variables N,r : entiers Debut r ← 0 Ecrire("Donner un entier:") Lire(N) TantQue ( N > 0 ) faire r ← r*10 r ← r + N mod 10 N ← N div 10 FinTantQue Ecrire(r) Fin
Résultat ==> Donner un entier: 597012 210795
Retour vers la liste d'exercices
******** En C ********
#include<stdio.h> int main() { int n,r=0; printf("donner un entier : "); scanf("%d",&n); while(n>0){ r = r * 10 ; r = r + n%10 ; n= n/10; } printf("%d",r); return 0; }
Retour vers la liste d'exercices
******** En C++ ********
#include <iostream>
using namespace std;
int main() {
int n,r=0;
cout<<"donner un entier : ";
cin>>n;
while(n>0){
r = r * 10 ;
r = r + n%10 ;
n= n/10;
}
cout<<r;
return 0;
}
******** En JAVA ********
import java.util.Scanner;
class Main {
public static void main(String[] args){
int r=0,n;
Scanner sc = new Scanner (System.in);
System.out.print("Entrer un entier:");
n = sc.nextInt();
while(n>0){
r = r * 10 ;
r = r + n%10 ;
n= n/10;
}
System.out.print(r);
}
}
class Main {
public static void main(String[] args){
int r=0,n;
Scanner sc = new Scanner (System.in);
System.out.print("Entrer un entier:");
n = sc.nextInt();
while(n>0){
r = r * 10 ;
r = r + n%10 ;
n= n/10;
}
System.out.print(r);
}
}