Algorithmique
Algorithmique Pascal
Cours de BTS/CPI 1ère année
Algo –Prog CPI/BTS1 –M. Dravet –09/10/2003 Dernière modification: 09/10/2003
Introduction
•Ce cours est destiné à faciliter le passage de
l’algorithme à un langage de programmation
• L’algorithmique facilite ce passage car la logique est la
même.
• Il ne reste qu’à traduire dans le langage voulu les
instructions algorithmiques
Introduction
•Nous allons nous intéresser dans un premier temps au
langage Pascal
– Facilité de traduction depuis l’algorithme en français
–Rigueur de programmation: les erreurs de langage sont peu
pardonnées
– Rigueur de programmation: les erreurs d’algorithmes se
détectent vite …
Traduction en Pascal
•Déclarations de variables:
–Le bloc de déclaration en début de programme se note:
Var i : integer; { déclaration de i de type entier }
a : boolean; { déclaration de a de type booléen }
r : real; { déclaration de r de type réel }
s : string[30]; { déclaration de s de type chaîne lng 30 }
Traduction en Pascal
•Utilisation de variables:
–Affectation:
Begin
i := 3; { affecte 3 à i }
s := ‘’Hello world !’’; { affecte « hello world ! » à s }
End.
- Lecture et affichage:
Begin
readln(i); { attend la saisie de i au clavier }
writeln(‘valeur de i: ‘, i); { écrit : « valeur de i: 3 » }
readln; { évite que la fenêtre DOS ne se ferme }
End.
1 / 13 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!