Écrire  un programme  qui  permet d'échanger le contenu de deux entiers  A et B  saisis par l'utilisateur. et afficher  ces entiers  après l’échange.

******** En Algorithme ********

Algorithme Echange Variables A,B,auxilaire :entiers Debut Ecrire("Entrer un entier A:") Lire (A) Ecrire("Entrer un entier B:") Lire (B) auxilaire ← A A ← B B ← auxilaire Ecrire("le contenu de A est:",A) Ecrire("le contenu de B est:",B) Fin Résultat ==> Entrer un entier A : 8 Entrer un entier B : 3 le contenu de A est: 3 le contenu de B est: 8


Retour vers la liste d'exercices

******** En C ********

#include <stdio.h> int main() { int A,B ,auxilaire; printf("Entrer un entier A:"); scanf("%d",&A); printf("Entrer un entier B:"); scanf("%d",&B); auxilaire = A ; A = B ; B = auxilaire ; printf("le contenu de A est:%d\n",A); printf("le contenu de B est:%d",B); return 0 ; }

Retour vers la liste d'exercices

******** En C++ ********

#include <iostream> using namespace std; int main(){ int A,B ,auxilaire; cout<<"Entrer un entier A:"; cin>>A; cout<<"Entrer un entier B:"; cin>>B; auxilaire = A ; A = B ; B = auxilaire ; cout<<"le contenu de A est "<<A<<endl; cout<<"le contenu de B est "<<B<<endl; return 0 ; }

******** En Python ********

m = int(input(" Entrer un Entier m :")) n = int(input(" Entrer un Entrer n :")) print("Avant l'echange: m =",m,"et n =",n) m,n=n,m print("Apres l'echange: m =",m,"et n =",n)


******** En JAVA ********

import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
System.out.print("Entrer un entier A:");
float A = sc.nextInt();
System.out.print("Entrer un entier B:");
float B = sc.nextInt();
float auxilaire = A ;  A = B ;       
    B = auxilaire ;
System.out.println("le contenu de A est: "+A+"\n");
System.out.print("le contenu de B est: "+B);
}
}



********* En C# *******

using System;
public class Ex3 {
public static void Main(string[] args)
{ float A,B,aux;
Console.Write("Entrer A:");
A=float.Parse(System.Console.ReadLine());
Console.Write("Entrer B:");
B=float.Parse(System.Console.ReadLine());
aux= A ;  A=B ; B = aux ;
Console.WriteLine ("le contenu de A est "+ A);
Console.WriteLine ("le contenu de B est "+ B);
}
}