« Programmation Pascal/Un premier programme » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
DannyS712 (discussion | contributions)
m <source> -> <syntaxhighlight> (phab:T237267)
Ligne 3 :
==Le fichier source==
Le classique ''Hello world'' en Pascal, enregistrez le code suivant dans un fichier texte nommé <code>hworld.pas</code> :
<sourcesyntaxhighlight lang="pascal">
program hworld;
begin
writeln("Hello world!")
end.
</syntaxhighlight>
</source>
Compilez ce programme, et lancez-le. Le message suivant doit normalement s'afficher :
Hello world!
 
== Le code source en détail ==
<sourcesyntaxhighlight lang="pascal">
program hworld;
</syntaxhighlight>
</source>
 
Le code source commence par déclarer qu'il s'agit d'un programme nommé <code>hworld</code>
Ligne 25 :
 
----
<sourcesyntaxhighlight lang="pascal">
begin
</syntaxhighlight>
</source>
Début de la routine principale, appelée au démarrage du programme.
----
<sourcesyntaxhighlight lang="pascal">
writeln("Hello world!")
</syntaxhighlight>
</source>
Appel à la procédure <code>writeln</code> ('''''write''' '''l'''i'''n'''e'') pour afficher la chaîne <code>"Hello world!"</code> sur la sortie standard.
----
<sourcesyntaxhighlight lang="pascal">
end.
</syntaxhighlight>
</source>
Fin de la routine principale et du programme.
 
Donc,
<sourcesyntaxhighlight lang="pascal">
program Hello_World;
begin
writeln('Hello world!')
end.
</syntaxhighlight>
</source>
se compile et s'exécute très bien avec n'importe quel compilateur Pascal, y compris les anciens depuis Turbo Pascal 3 sous DOS.