Вы находитесь на странице: 1из 2

Forum ducatif : www.al7iwar.

com

Srie 1 : Structures de donnes et structures simples


Exercice 1 Valider ou invalider ces types dclars : Type pair=(2,4,6,8) ; Type note=(do, re, mi, fa, sol, la, si) ; Type couleur=(rouge, vert, bleu, blanc) ; Exercice 2 Dgager les erreurs prsentes dans le programme ci- dessous et corriger- les. PROGRAM test ; USES WINCRT ; TYPE jour_semaine=(lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche); weekend=(samedi, dimanche) ; age = 1..120 ; VAR J1, J2, J3 : jour_semaine ; A1, A2, A3 : age ; N: integer; BEGIN N := ord (lundi) ; write (N) ; J2 := succ (mardi); write (J2) ; J3:= pred (lundi); read (A2); A1 :=125 ; write(A1); END. Exercice 3 Soit la squence dinstructions suivantes: T[1,1] := pos ( s , passable ) ; val ( 20 , n, e) ; T[1,2] :=n ; T[2,1]:= 10 mod 3; T[2,2]:=ord ( chr ( 65)); 1. Dclarer en algorithmique et en pascal les variables utilises dans la squence ci- dessus. 2. Ecrire les valeurs finales de T. 1 2 1 2 Exercice 4 Ecrire un algorithme et la traduction en Pascal dun programme intitul MESURE, qui convertit une mesure de longueur donne en centimtres en son quivalence en mtres et centimtres, puis afficher le rsultat. Exemple : 128cm = 1m 28 cm Exercice 5 Classe : 3SI 1

Forum ducatif : www.al7iwar.com


Ecrire un algorithme et la traduction en Pascal dun programme intitul CONVERSION qui permet de convertir et dafficher une capacit donne en Mgaoctets en son quivalence en Kilooctets et en Octets. Exercice 6 Ecrire un algorithme et la traduction en Pascal dun programme intitul INVERSION_ENTIER qui permet dinverser un entier n donn de trois chiffres. Exemple : si n=528, le programme affichera : 528 invers devient 825. Exercice 7 Ecrire un algorithme et la traduction en Pascal dun programme intitul LETTRES qui permet de saisir une chane de caractres ch forme dun nom et dun prnom et affiche les deux lettres initiales en majuscules. Exemple : si ch= foulen benfoulen , le programme affichera FB . Exercice 8 Ecrire un algorithme et sa traduction en Pascal dun programme intitul SOM_CUB qui permet de calculer et dafficher la somme des cubes des chiffres de n. Exemple : pour n=253, la somme des cubes de chiffres de n=23+53+33=160 Exercice 9 Ecrire un algorithme et sa traduction en Pascal dun programme intitul NBR_CHIF qui permet de dterminer le nombre de chiffres dun entier donn. Exemple : pour 2006, le programme affichera 4.

Classe : 3SI

Вам также может понравиться