version formatée de calcul périmètre cercle
Citation:
Mic**:yaisse2:
tu as oublié le ; au dernier affichage
voici une version plus lisible
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| PROGRAM cercle (input,output); (* entête *)
Uses Crt;
VAR perimetre,diametre : Real; (* déclarations *)
BEGIN
clrscr;
readln(diametre); (* instruction *)
perimetre := 3.141592 * diametre; (* instruction *)
{version affichage formaté pour plus de lisiblité}
clrscr;
writeln(' diamètre = ',diametre:8:2 );
writeln(' périmètre = ',perimetre:8:3); (* formatage 8 chiffres avant virgule
et 3 après *)
Readln;
END. |
Problème Runtime error 104
Bonjour,
Il faut faire appel à la bibliothèque wincrt.
Voici comment procéder :
PROGRAM cercle (input,output); (* entête *)
uses wincrt;
VAR
perimetre, diametre : REAL; (* déclarations *)
BEGIN
readln(diametre); (* instruction *)
perimetre := 3.141592 * diametre; (* instruction *)
writeln(diametre,perimetre); (* instruction *)
END.