Vous êtes sur la page 1sur 9

Module 3 : Algorithmique et

Programmation

Leçon 4 : Langage de programmation

Lycée Bouchan 2019-2020 Professeur : EL ALLOULI Mohamed


Activité 1

Dans un restaurant vous avez rencontré un touriste chinois


passionné du couscous Marocain et vous voulez lui expliquer les
tâches à faire pour le préparer mais il ne parle que sa langue
maternelle.

1. Quelle langue doit être utilisée pour que le Chinois comprenne


et exécute la recette?
2. De qui a-t-on besoin pour communiquer avec le touriste
Chinois?
Activité 2

Dans le domaine informatique :


1. Qui est chargé de réaliser/produire des jeux vidéos et
des applications informatique? Et à l’aide de quel outil?
2. Est-ce que tout le monde peut le faire? Et de quoi a-t-
on besoin pour réaliser des applications?
Activité 3

Le tableau suivant présente un algorithme avec sa transcription en Pascal :

Description algorithmique Sa transcription en pascal


Algorithme Surface_Rectangle ; Program Surface_Rectangle ;
Variables Var
longueur, largeur, surface : longueur, largeur, surface :
Réel; Début real; Begin
Ecrire(‘Donnez largeur et Writeln(‘Donnez largeur et
longueur : ’) ; longueur : ’);
Lire(longueur); Readln(longueur);
Lire(largeur); Readln(largeur);
Surface  Longueur * Surface := longueur *
Largeur; Ecrire(‘La surface largeur; Writeln(‘La surface
est : ’) ; Ecrire(surface) ; est :’); Writeln(surface);
Fin End.

Question : Donner les équivalents en Pascal des mots d’algorithme


: Algorithme, Variables, Début, Lire, Ecrire, l’affectation et Fin.
I – langage de programmation

Un langage de programmation est un langage qui permet la


traduction d’un algorithme en un programme qui sera
enregistrées dans la mémoire d'un ordinateur lui permettant
d'exécuter des tâches données.

Exemple : Pascal, c, c++, Java, Delphi, Visual basic …


Remarque :
La construction d’un programme informatique nécessite le
passage par les étapes suivantes :

Problème Algorithme Programme


II – Structure d’un programme en langage Pascal

Un programme PASCAL est composé de trois parties : l’entête,


partie déclarative et le corps.

program nom;
En-tête

Déclaration des variables, constants;


Partie
begin déclarative
Instruction 1;
Instruction 2;
Corps de
.............; programme
Instruction n;
end.
II – Structure d’un programme en langage Pascal

1- L’en-tête d’un programme :


L’en-tête se compose du mot réservé program suivi du nom du programme,
suivi d’un point virgule (;).

Exemple:

program somme;
II – Structure d’un programme en langage Pascal

2- La partie de déclaration :
- Les variables sont destinées à contenir des informations modifiables.
- Les constantes sont destinées à recevoir des informations non modifiables.

Syntaxe:
Variable Constante
Var nom : type ; Const nom = valeur ;

Exemples :
Var note : real;
Var nom : string;
Const Pi =
3.14 ;
II – Structure d’un programme en langage Pascal

Différents types de variables:


Type Description
Integer entier

Real réel

Char caractère

String chaîne de

caractères

Boolean valeurs logiques

Vous aimerez peut-être aussi