Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parThomas Gaulin Modifié depuis plus de 6 années
1
MINISTÈRE DE L’ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE
UNIVERSITÉ D’ORAN FACULTÉ DE MÉDECINE Cours d’informatique 1ière Année TC MEDECINE Le langage PASCAL Année Universitaire 2015/2016
2
Définition du langage PASCAL
PASCAL est un langage de programmation évolué orienté vers le calcul scientifique. Grâce à sa simplicité et sa structuration, il est le langage le mieux adapté à l’enseignement de la programmation. Un programme PASCAL est constitué de trois parties essentielles: 15/11/2018 Le langage PASCAL
3
Définition du langage PASCAL
La partie Entête Comporte le nom du programme La partie Déclarative Déclaration des variables d’E/S. La partie Traitement Corps du programme. 15/11/2018 Le langage PASCAL
4
Architecture standard d'un source en Pascal
Partie Entête En pascal l’entête est définie par le mot clé Program Program { nom de programme } ; Uses { unités utilisées } ; Const { déclaration de constantes } ; Type { déclaration de types } ; Var { déclaration de variables } ; Partie Déclarative Partie Traitement Commence par le mot clé « Begin » et se termine par le mot clé « End » BEGIN { début du programme principal } { Le corps du programme principal } END . 15/11/2018 Le langage PASCAL
5
Les types en PASCAL Integer { Entier} ; Real { Réel} ;
Boolean { Booléen} ; Char { Caractère} ; String { Chaîne de caractères} ; 15/11/2018 Le langage PASCAL
6
Les opérations élémentaires en PASCAL
L’affectation L’affectation , c’est attribuer une valeur calculée ou le résultat d’une opération à une variable de même type. En PASCAL , l’affectation est faite de la manière suivante: A := 10 15/11/2018 Le langage PASCAL
7
Les opérations élémentaires en PASCAL
Lecture La lecture , c’est l’attribution d’une valeur à une variable d’entrée selon le choix de l’utilisateur; la valeur attribuée doit être de même type que la variable. En PASCAL , la lecture est faite de la manière suivante: Read (A); ReadIn (A); 15/11/2018 Le langage PASCAL
8
Les opérations élémentaires en PASCAL
Ecriture L’écriture, c’est l’édition « affichage » du résultat du traitement à travers une variable de sortie. En PASCAL , l’écriture est faite de la manière suivante: Write (S); WriteIn (S); 15/11/2018 Le langage PASCAL
9
Les structures de contrôle en PASCAL Le traitement séquentiel
Begin ReadIn (A); ReadIn (B); S := A + B; WriteIn(S); End 15/11/2018 Le langage PASCAL
10
Structures de contrôle en PASCAL
Structures conditionnelles ou alternatives Forme alternative simple if (<condition>) then <actions>; 15/11/2018 Le langage PASCAL
11
Structures de contrôle en PASCAL
Structures conditionnelles ou alternatives Forme alternative complète If (<condition>) then <action1> else <action2>; 15/11/2018 Le langage PASCAL
12
Structures de contrôle en PASCAL Structures répétitives ou itératives
La boucle « Tantque » While (<condition>) Do <actions>; 15/11/2018 Le langage PASCAL
13
Structures de contrôle en PASCAL Structures répétitives ou itératives
La boucle « Répéter » Repeat <actions> Until (<conditions>); 15/11/2018 Le langage PASCAL
14
Structures de contrôle en PASCAL Structures répétitives ou itératives
La boucle « Pour » For <compteur> := <valeur initiale> TO < valeur finale> Do Begin < actions>; End ; 15/11/2018 Le langage PASCAL
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.