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

Algorithmes et Structures en Pascal

Le document présente plusieurs exercices sur les algorithmes et le langage Pascal. L'exercice 1 demande de traduire une structure conditionnelle en Pascal et de calculer manuellement des valeurs pour différents cas. L'exercice 2 évalue des instructions case. L'exercice 3 demande d'écrire un algorithme pour identifier le type de support de stockage en fonction de sa capacité. La partie pratique demande d'écrire un programme Pascal pour afficher l'état de l'eau en fonction de sa température.

Transféré par

Rouaissi Ridha
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
85 vues3 pages

Algorithmes et Structures en Pascal

Le document présente plusieurs exercices sur les algorithmes et le langage Pascal. L'exercice 1 demande de traduire une structure conditionnelle en Pascal et de calculer manuellement des valeurs pour différents cas. L'exercice 2 évalue des instructions case. L'exercice 3 demande d'écrire un algorithme pour identifier le type de support de stockage en fonction de sa capacité. La partie pratique demande d'écrire un programme Pascal pour afficher l'état de l'eau en fonction de sa température.

Transféré par

Rouaissi Ridha
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 PDF, TXT ou lisez en ligne sur Scribd

Classes : 2ème T I

Evaluation Théorique :

Nom & Prénom : …………………………………………………………… Note : ……………../20

Exercice N° 1 : (4p)
Soit l’algorithme suivant : (N1, N2 et N3 sont des entiers).
0- Début Calcul ……………………………………………………………………….
1- Lire ( N1, N2, N3) ………………………………………………………………………..
2- S  3
…………………………………………………………………………
3- Si (N1 ≥ N2) ET ( N2 ≠ N3) Alors
S S + 2 + N1 ………………………………………………………………………..
S S + N1 * N2 – N3 …………………………………………………………………………
Sinon ………………………………………………………………………..
Si (N1 = N2) ou (N2 > N3) Alors
…………………………………………………………………………
S S + N1
Sinon ………………………………………………………………………..
S S * N2 + N1 – N3 …………………………………………………………………………
FinSi
………………………………………………………………………..
4- Ecrire (S)
5- Fin Calcul …………………………………………………………………………
……………………………………………………………………….
Questions

1. Traduire la structure écrite en Grasen Pascal. (Instruction N°3).

2. Faire le tournage à la main de cet algorithme pour trouver « S » dans les cas
suivants : N1 N2 N3
1er cas :
5 5 2
S=
N1 N2 N3
2ème cas :
8 5 7
S=
N1 N2 N3
3ème cas :
2 3 5
S=
Exercice N° 2 : (3p)
Evaluer chacune des instructions case .. Ofschématisées ci-dessous par « Vraie » ou
« Faux » ; puis encercler la faute.
Soit la partie déclaration en Pascal suivante ;
Const nb = 9 ;
var n, p :integer ; h : string ; bo : boolean ;
a) Case h of b) Case p of c) Casen of d) Case bo of
‘0’..’4’ : ........ 1..3 : ........ -nb..0 : ........ true : ........
nb : ........ nb*2 : ........ nb, nb +10 : ........ false : .......
End ; End ; End ; End ;
…………………… ……………….. ……………….. ………………..

Evaluation Théorique 2ème TI - 2018/2019 Page -1-


Classes : 2ème T I
Evaluation Théorique :

Exercice algorithmique :( 3 p )
Ecrire un algorithme intitulé « support »permettantde saisir la capacité d’un
support de stockage - exprimée en Go - et d’afficher son Nom.
Les différents types de supports sont :
- “Disque Dur“ si la capacité dépasse 250
- “Flash Disk“ si la capacité entre 4 et 64
- “CD “ si la capacité est entre 0 et 1.
- “Support introuvable“ pour les autres cas ;

Algorithme : TDO :
……………………………………………………………………….
O.U N / Type
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….
……………………………………………………………………….

Evaluation Théorique 2ème TI - 2018/2019 Page -2-


Classes : 2ème T I
Evaluation Théorique :

Partie Pratique : (10 p)

Ecrire un programme intitulé « Temperature »permettantde saisir la


température (temp est une variable de type entier) de l’eau puis d’afficher son Etat.
Les différents Etats de l’eau sont :
0: l’état sera « Gelé »
Entre 1 et 12 : l’état sera « C’est Froid »
Entre 13 et 25 : l’état sera « C’est Confortable »
Entre 26 et 75 : l’état sera « C’est Chaud »
Entre 75 et 100 : l’état sera « C’est très chaud »
Pour les autres cas : l’état sera « C’est Brûlant »

 

Question :

a) Créer un dossier portant le nom « Nom&Prénom » sous l’unité D.


b) Enregistrer votre programme sous le nom « test.pas » sous le dossier créé en (a).

Evaluation Théorique 2ème TI - 2018/2019 Page -3-

Vous aimerez peut-être aussi