Vous êtes sur la page 1sur 2

Université de Mostaganem Abdelhamid IBn Badis

La faculté des sciences et de la technologie


1ère année LMD ST 2018/2019 Module: Informatique II

TP N°1
Exercice 01 
1. Lancer Turbo Pascal en cliquant sur l'icone "TPW1.5" se trouvant sur le bureau.
2. Créer un nouveau fichier en cliquant sur le menu "Fichier->Nouveau"
3. Sur la fenêtre qui s'affiche écrire le programme suivant :
program exercice1;
begin
write('Bonjour');
end.
4. Enregistrer le fichier en cliquant sur le menu "Fichier-> Enregistrer". Sur la fenêtre qui
s'affiche, nommer le fichier "exo1.pas".
5. Compiler le programme en cliquant sur le menu "Compiler->Compiler"
6. Exécuter le programme en cliquant sur le menu "Exécuter->Exécuter". Qu'est ce que
vous remarquez?
7. Ajouter l'instruction uses wincrt; après la ligne program exercice1;
8. Exécuter le programme de nouveau.
9. Ajouter l'instruction write('Bonsoir'); à la fin du programme.
10. Exécuter le programme. Qu'est ce que vous remarquez?
11. Remplacer l'instruction write('Bonsoir'); l'instruction writeln('Bonsoir');
12. Exécuter le programme. Qu'est ce que vous remarquez?
Exercice 2 
1. Créer un nouveau fichier et enregistrer le sous le nom "exo2.pas". Saisir le programme
suivant :
program ex2; 2. Compiler et exécuter le programme pour
uses wincrt; a=9 et b=2.
Var 3. Que fait ce programme.
a, b, s, p, d, q, r: integer ; 4. Qu'est ce que vous remarquez
m: real; concernant l'affichage de la variable m.
Begin 5. Remplacer l'instruction
writeln('Donner un nombre entier '); writeln('m= ',m); par writeln('m=
read(a); ',m:0:2);
writeln('Donner un 2eme nombre entier '); 6. Exécuter le programme de
read(b); nouveau.
s:=a+b; 7. Que signifie le chiffre 2 dans
writeln('s= ',s); l'expression m:0:2?
p:=a*b;
writeln('p= ',p);
d:=a-b;
writeln('d= ',d); Exercice 3 
q:=a div b; - Ecrire un programme en Pascal qui lit
writeln('q= ',q); la moyenne d’un étudiant et affiche les
r:=a mod b; messages suivants :
writeln('r= ',r); o « Bien » si la moyenne >=14.
m:=(a+b)/2; o « Moyen » si 10<= moyenne<14
writeln('m= ',m); o « Faible » si la moyenne<10
end.
Université de Mostaganem Abdelhamid IBn Badis
La faculté des sciences et de la technologie
1ère année LMD ST 2018/2019 Module: Informatique II