Bonjour,
Je débute en Pascal, j'essaye de créer un tableau où l'on rentre une valeur, et cette valeur va être classée par ordre croissant dans le tableau.
Mais il me met une erreur, que je n'arrive pas à solutionner.
Pourriez-vous regarder et m'aider svp ?
Merci
Voilà mon programme
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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 PROGRAM Tableau ; TYPE Tab = array[1..10] of integer ; VAR T : Tab; a, i, c : Integer; BEGIN i:=2; Writeln('Veuillez rentrer un premier nombre svp.'); Readln(a); T[1]:=a; While i<11 do Begin Writeln('Veuillez rentrer un',i,'ème nombre svp.'); Readln(a); c:=1; For c:=1 to i do Begin If a<T[c] Then T[c+1]:=T[c]; T[c]:=a Else c:=c+1; End: End; i:=1 For i:= 1 to 10 do Begin Writeln(T[i]); i:=i+1; End; END.
Partager