Vous êtes sur la page 1sur 9

Chapitre 3

Language de programmation
1) Programme informatique
Un programme est une suite des
instructions enregistrées dans la mémoire
d'un ordinateur lui permettant d'exécuter
des tâches données.
2) Languages de programmation
2-1 Définition 
Un langage de programmation est un ensemble des règles et des
signes utilisés pour traduire un algorithme à un programme
informatique.
 
2-2 Exemple de langages de programmation
 
Assembleur, Pascal, Langage C, Delphi, Visual C++, Java, Visual basic,….
Remarque
La construction d’un programme informatique nécessite le passage par
les étapes suivantes :
 
Problème Enoncé Algorithme Programme
3) Language pascal
Langage pascal est un Langage structuré qu'on utilise souvent pour
apprendre à programmer.
 
3-1-Les types de variables

• Integer : entier compris entre -32 768 et 32 767

• Word : entier compris entre 0 et 65535

• Longint : entier long compris entre – 2 147 483 648 et 2 147 483 647

• Real : réel compris entre 2,9 10-39 et 1,7 1038

• Char : caractère alphanumérique

• String : chaîne de caractères.

• Boolean : valeurs logiques égales à True ou False


3-2 les instructions de base
« Write » permet d’écrire à l’écran.
« Read » permet de lire une donnée au clavier.
Pour l’affectation on utilise  :=
3-3- Structure d’un programme en langage pascal
 
Instructions en Algorithme Instructions en Pascal
 
Algorithme (mot d’en-tête) Program
Variable Var
Constante Const
Début Begin
Fin End.
Ecrire Write
Lire Read
L’affectation :=
Si……….Alors If…………Then
……… …………
Fin si End ;

Si……..Alors If……..then
……… Begin
Sinon ……… ;
………. End
Fin si else
Begin
……… ;
End;

Cas………Vaut Case………Of Case………Of


…………… ; …………… ; …………… ;
…………… ; …………… ; …………… ;
Fin cas End; Else
……………;
End;
4) Transcription d’algorithmes

Algorithme Programme en Pascal


   
Algorithme Somme ; Program Somme;
Variable A, B, S : Réel ; Var A, B, S : Real ;
Début Begin
Ecrire (' Donnez la valeur de A: ') ; Write (' Donnez la valeur de A: ') ;
Lire (A) ; Read (A) ;
Ecrire (' Donnez la valeur de B: ') ; Write (' Donnez la valeur de B: ') ;
Lire (B) ; Read (B) ;
S A+B ; S : = A+B ;
Ecrire (' La somme de deux valeurs Write (' La somme de deux valeurs est :
est : ', S) ; ', S) ;
Fin End.
Remarque :
Writeln (……): permet d’écrire à l’écran et de
faire passer le curseur à la ligne suivante.
Readln (……) : Bloque le programme et attend
que la variable soit tapée et le curseur passe à la
ligne suivante.
Readln avant le « End. » du programme
principal, attend que la touche Entrée soit
frappée pour que le programme se termine
Write ou writeln ( A : n) : affiche le contenu de
A sur une largeur d’au moins n colonnes.
Write ou writeln ( A : n :k) : affiche le contenu
de A sur une largeur d’au moins n colonnes avec
k chiffres après la virgules.

Vous aimerez peut-être aussi