La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

MINISTÈRE DE L’ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE

Présentations similaires


Présentation au sujet: "MINISTÈRE DE L’ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE"— Transcription de la présentation:

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


Télécharger ppt "MINISTÈRE DE L’ENSEIGNEMENT SUPÉRIEUR ET DE LA RECHERCHE SCIENTIFIQUE"

Présentations similaires


Annonces Google