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 linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !