0% ont trouvé ce document utile (0 vote)
65 vues3 pages

TD Introduction A Pascal

Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
65 vues3 pages

TD Introduction A Pascal

Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

TD : Introduction à Pascal

Section 1 : Structure de base et affichage


1. Écrire un programme qui affiche :

Bienvenue dans le TD Pascal !

2. Écrire un programme qui affiche le message suivant sur deux lignes :

Bonjour, étudiant !
Bonne préparation à l'examen !

3. Écrire un programme Pascal qui affiche votre nom, votre âge, et votre ville natale.
Exemple de sortie :

Nom : Jean Dupont


Âge : 20
Ville : Douala

Section 2 : Variables et calculs


1. Écrire un programme qui demande deux nombres entiers à l’utilisateur et affiche leur
somme, différence, produit, et quotient.

2. Écrire un programme qui demande à l’utilisateur le rayon d’un cercle et calcule :

- La circonférence (formule : 2 × π × r)

- La surface (formule : π × r²)

Utilisez la constante PI définie comme 3.14.

3. Écrire un programme qui convertit une température de degrés Celsius en Fahrenheit,


avec la formule :

F = C × (9/5) + 32

Section 3 : Conditions
1. Écrire un programme qui demande un nombre entier à l'utilisateur et affiche :

- 'Positif' si le nombre est supérieur à 0.

- 'Négatif' si le nombre est inférieur à 0.

- 'Zéro' si le nombre est 0.

2. Écrire un programme qui demande une note à l’utilisateur (entre 0 et 20) et affiche :
- 'Excellent' pour une note entre 16 et 20.

- 'Bien' pour une note entre 12 et 15.

- 'Passable' pour une note entre 10 et 11.

- 'Échec' pour une note inférieure à 10.

3. Écrire un programme qui demande l’âge d’un utilisateur et détermine :

- 'Mineur' si l’âge est inférieur à 18 ans.

- 'Adulte' si l’âge est entre 18 et 60 ans.

- 'Senior' si l’âge est supérieur à 60 ans.

Section 4 : Boucles
1. Écrire un programme qui affiche les nombres de 1 à 20 en utilisant une boucle for.

2. Écrire un programme qui affiche la table de multiplication d’un nombre saisi par
l’utilisateur.

3. Écrire un programme qui calcule la somme des nombres entiers de 1 à N, où N est saisi
par l’utilisateur.

4. Écrire un programme qui affiche tous les nombres pairs compris entre 1 et 50.

Section 5 : Tableaux
1. Écrire un programme qui demande 5 notes à l'utilisateur, les stocke dans un tableau, puis
affiche la moyenne.

2. Écrire un programme qui demande 10 nombres à l’utilisateur, les enregistre dans un


tableau, puis affiche :

- Le plus grand nombre.

- Le plus petit nombre.

3. Écrire un programme qui demande une phrase à l’utilisateur et détermine combien de


voyelles elle contient (a, e, i, o, u).

Section 6 : Fonctions et procédures


1. Écrire une fonction Carré qui prend un entier en paramètre et retourne son carré. Testez
cette fonction dans un programme.

2. Écrire une procédure Affichage qui prend en paramètre un message de type string et
l’affiche sur la console.
3. Écrire une fonction EstPair qui prend un entier en paramètre et retourne true si le
nombre est pair, et false sinon. Testez-la dans un programme.

Section 7 : Application complète


1. Gestion d’un étudiant :

Écrire un programme qui :

- Demande le nom et 5 notes d’un étudiant.

- Calcule la moyenne.

- Affiche une mention :

- 'Excellent' si la moyenne >= 16.

- 'Bien' si la moyenne >= 12 et < 16.

- 'Passable' si la moyenne >= 10 et < 12.

- 'Échec' si la moyenne < 10.

2. Calculatrice :

Écrire un programme qui propose un menu avec les options suivantes :

1 : Addition

2 : Soustraction

3 : Multiplication

4 : Division

5 : Quitter

L’utilisateur choisit une option, entre deux nombres, et le programme effectue l’opération
choisie.

Vous aimerez peut-être aussi