Bonjour,
J'ai un exercice à résoudre ; au lieu de voir le deuxième maximum, c'est le minimum qui s'affiche !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 program xyz; const fin=0; var x,max1,max2:real; begin read(x); max1:=x; max2:=x; while(x<>fin) do begin read(x); if x>max1 then max1:=x else if (x>max2) and (max2<max1) then max2:=x; end; readln; write('max1=',max1); write('max2=',max2); end.
Partager