Bonjour,
Pour certain de mes cours je suis amené à faire un programme en COBOL. Cependant celui ci ne compile pas correctement et je n'arrive pas à trouver mes erreurs.
Quelqu'un pourrait-il me venir en aide?
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 000100 * cobol part 000200 IDENTIFICATION DIVISION. 000300 PROGRAM-ID. ERRORS-EXAMPLE. 000400 DATA DIVISION. 000500 77 ITEM-DESC PIC X(20). 000600 77 ITEM-COST PIC 999V99. 000700 77 VAT PIC 999V99. 000800 77 TOTAL PIC 999V99. 000900 PROCEDURE-DIVISION. 001000 BILL-SEQ 001100 MOVE 0 TO TOTAL. 001200 INPUT ITEM-DESC 001300 INPUT ITEM-COST. 001400 INPUT-ITER. 001500 IF ITEM-COST = 0 GO TO INPUT-END 001600 ADD ITEM-COST TO TOTAL 001700 ACCEPT ITEM-DESC 001800 ACCEPT ITEM-COST 001900 GO TO INPUT-ITER. 002000 INPUT-END. 002100 MULTIPLY 0.15 BY TOTAL GIVING VAT 002200 ADD VAT TO TOTAL 002300 DISPLAY OUTPUT TOTAL 002400 STOP RUN.
Merci d'avance !
PeaCePiPe
EDIT : Excusez les erreurs. Je viens d'éditer le titre du post, et voici les messages d'erreurs du compilateur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 desktop:~$ cobc -x H.CBO H.CBO:5: Error: syntax error, unexpected WORD, expecting $end
Partager