| | | | |
 |  |  |
|
Algorithme |
 |
|
 |
 |
debut du programme sur le probleme echange
ecrire('entrer un nombre')
lire(n1)
ecrire('entrer un autre nombre')
lire(n2)
si n2>n1 alors
temp <-- n1
n1 <-- n2
n2 <-- temp
finsi
ecrire('N1 vaut maintenant : n1')
ecrire('N2 vaut maintenant : n2')
fin
|
|
 |  |  |
|
Pascal |
 |
|
 |
 |
program exo6;
var
n1,n2,temp:integer;
begin
write('entrer un nombre');
readln(n1);
write('entrer un autre nombre');
readln(n2)
if n2>n1 then
begin
temp := n1;
n1 := n2;
n2 := temp
end;
writeln ('N1 vaut maintenant : ',n1)
writeln ('N2 vaut maintenant : ',n2)
end.
|
|
 |  |  |
|
C |
 |
|
 |
 |
#include <stdio.h>
void main()
{
int n1,n2,temp;
printf("entrer un nombre");
scanf("%d",n1);
printf("entrer un autre nombre");
scanf("%d",n2);
if (n2>n1) {
temp = n1;
n1 = n2;
n2 = temp;
}
printf ("N1 vaut maintenant : %d",n1);
printf ("N2 vaut maintenant : %d",n2);
}
|
|
 |  |  |
|
Python |
 |
|
 |
 |
n1 = input("Entrer un nombre : ")
n2 = input("Entrer un autre nombre : ")
if n2 > n1:
temp = n1
n1 = n2
n2 = temp
print 'N1 vaut maintenant : ',n1
print 'N2 vaut maintenant : ',n2
|
|
 |  |  |
|
Perl |
 |
|
 |
 |
print "Entrer un nombre : ";
$n1 = <STDIN>;
chomp($n1);
print "Entrer un autre nombre : ";
$n2 = <STDIN>;
chomp($n2);
if ($n2>$n1) {
$temp=$n1;
$n1=$n2;
$n2=$temp;
}
print "N1 vaut maintenant : ".$n1."n";
print "N2 vaut maintenant : ".$n2."n";
|
|
 |  |  |
|
Java |
 |
|
 |
 |
import java.io.*;
public class exo {
public static void main (String[] args) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("entrer un nombre ");
String n1S = null;
try {
n1S = br.readLine();
} catch (IOException ioe) {
System.out.println("IO error en tentant de lire le nombre");
System.exit(1);
}
Integer n1 = new Integer(n1S);
System.out.print("entrer un autre nombre ");
String n2S = null;
try {
n2S = br.readLine();
} catch (IOException ioe) {
System.out.println("IO error en tentant de lire le nombre");
System.exit(1);
}
Integer n2 = new Integer(n2S);
Integer temp = new Integer(0);
if (n2.intValue() > n1.intValue()) {
temp = n1;
n1 = n2;
n2 = temp;
}
System.out.println("N1 vaut maintenant : " + n1);
System.out.println("N2 vaut maintenant : " + n2);
}
}
|
|