Bonjour,
J'ai un petit problème de compréhension avec un tableau...
On me demande de donner le résultat de l'exécution de la PROCEDURE DIVISION...
Voila...Le problème est que j'ai du mal a me représenter le tableau.Ce que je ne comprend pas c'est si une PERSONNE à 3 PTS ou alors une PERSONNE à 3X3 PTS... :'( J'ai même du mal a me faire comprendre :'(
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 WORKING-STORAGE SECTION. 77 IND1 PIC S99 BINARY. 77 IND2 PIC S99 BINARY. 01 RES. 03 PERSONNE OCCURS 5. 05 NOM PIC X(20). 05 PRENOM PIC X(20). 05 LABO OCCURS 3. 07 PTS1 PIC 9(4). 07 PTS2 PIC 9(4). 07 PTS3 PIC 9(4). PROCEDURE DIVISION. PERFORM INIT VARYING IND1 FROM 1 BY 1 UNTIL IND1 > 5 AFTER IND2 FROM 1 BY 1 UNTIL IND2 > 3 DISPLAY LABO(1 1) DISPLAY LABO(1 2) DISPLAY LABO(1 3) . INIT. MOVE 0 TO PTS1 (IND1 IND2) MOVE 0 TO PTS2 (IND1 IND2) MOVE 0 TO PTS3 (IND1 IND2) STOP RUN .
Autre petit doute, c'est le stop run qui traine dans le INIT.Est ce qu'il va interrompre le déroulement prématurément?
Et le dernier point "chaud"...Est-ce normal que l'indice est un binaire signé?
Merci d'avance de votre aide ^^
Partager