******** 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);     
}
}