Exercices Corrigees Algorithmiques


Exercices Algorithmiques Exercice 0 Ecrire un programme qui echange la valeur de deux variables Exemple si a 2 et b 5 le programme donnera a 5 et b 2 D ebut a2 b5 t a a b b t Fin ou bien D ebut a2 b5 a ab b a-b a a-b Fin Exercice 1 Ecrire un programme qui demande un nombre a lutilisateur puis qui calcule et affiche le carr e de ce nombre Variables nb carr en Entier D ebut Ecrire Entrez un nombre Lire nb carr nb nb Ecrire Son carr e est carr Fin Ecrire Son carr e est nbnb Cest une question de style dans un cas on privil egie la lisibilit e de lalgorithme 1
dans lautre on privil egie l economie dune variable Exercice 2 Ecrire un programme qui lit le prix HT dun article le nombre darticles et le taux de TVA et qui fournit le prix total TTC correspondant Faire en sorte que des libell es apparaissent clairement Variables nb pht ttva pttc en Num erique D ebut Ecrire Entrez le prix hors taxes Lire pht Ecrire Entrez le nombre darticles Lire nb Ecrire Entrez le taux de TVA Lire ttva pttc nb pht 1 ttva Ecrire Le prix toutes taxes est pttc Fin Ecrire Le prix toutes taxes est nb pht 1 ttva Cest plus rapide plus l eger en m emoire mais un peu plus difficile a relire et a ecrire Exercice 3 Ecrire un algorithme qui demande deux nombres a lutilisateur et linforme ensuite si leur produit est n egatif ou positif on laisse de cot e le cas ou le produit est nul Attention toutefois on ne doit pas calculer le produit des deux nombres Variables m n en Entier D ebut Ecrire Entrez deux nombres Lire m n Si m gt 0 ET n gt 0 OU m lt 0 ET n lt 0 Alors Ecrire Leur produit est positif Sinon Ecrire Leur produit est n egatif 2
Finsi Fin Exercice 4 Ecrire un algorithme qui demande lage dun enfant a lutilisateur Ensuite il linforme de sa cat egorie Poussin de 6 a 7 ans Pupille de 8 a 9 ans Minime de 10 a 11 ans Cadet apres 12 ans Peut-on concevoir plusieurs algorithmes equivalents menant a ce r esultat Variable age en Entier D ebut Ecrire Entrez lage de lenfant Lire age Si age gt 12 Alors Ecrire Cat egorie Cadet SinonSi age gt 10 Alors Ecrire Cat egorie Minime SinonSi age gt 8 Alors Ecrire Cat egorie Pupille SinonSi age gt 6 Alors Ecrire Cat egorie Poussin Finsi Fin Exercice 5 Ecrire un algorithme qui demande un nombre compris entre 10 et 20 jusqua ce que la r eponse convienne En cas de r eponse sup erieure a 20 on fera apparaitre un message Plus petit et inversement Plus grand si le nombre est inf erieur a 10 3
Variable N en Entier Debut N 0 Ecrire Entrez un nombre entre 10 et 20 Lire N TantQue N lt 10 ou N gt 20 Si N lt 10 Alors Ecrire Plus grand SinonSi N gt 20 Alors Ecrire Plus petit FinSi FinTantQue Fin Exercice 6 Ecrire un algorithme qui demande un nombre de d epart et qui calcule la uniquement le r esultat pas la d ecomposition du calcul Variables N i Som en Entier Debut Ecrire Entrez un nombre Lire N Som 0 Pour i 1 a N Som Som i i Suivant Ecrire La somme est Som Fin Exercice 7 Ecrire un algorithme qui demande un nombre de d epart et qui calcule sa factorielle NB la factorielle de 8 not ee 8 vaut 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 4
Variables N i F en Entier Debut Ecrire Entrez un nombre Lire N F 1 Pour i 2 a N F F i i Suivant Ecrire La factorielle est F Fin Exercice 8 Que produit lalgorithme suivant Tableau Nb5 en Entier Variable i en Entier D ebut Pour i 0 a 5 Nbi i i i suivant Pour i 0 a 5 Ecrire Nbi i suivant Fin Peut-on simplifier cet algorithme avec le meme r esultat Cet algorithme remplit un tableau avec six valeurs 0 1 4 9 16 25 Il les ecrit ensuite a l ecran Simplification Tableau Nb5 en Num erique Variable i en Num erique D ebut Pour i 0 a 5 Nbi i i Ecrire Nbi i Suivant Fin Exercice 9 5
ecrivez un algorithme permettant a lutilisateur de saisir les notes dune classe Le programme une fois la saisie termin ee renvoie le nombre de ces notes sup erieures a la moyenne de la classe Variables Nb i Som Moy Nbsup en Num erique Tableau T en Num erique Debut Ecrire Entrez le nombre de notes a saisir Lire Nb Pour i 1 a Nb Ecrire Entrez le nombre numero i Lire Ti i Suivant Som 0 Pour i 1a Nb Som Som Ti i Suivant Moy Som Nb NbSup 0 Pour i 1 a Nb Si Ti gt Moy Alors NbSup NbSup 1 FinSi i Suivant Ecrire NbSup eleves d epassent la moyenne de la classe Fin 6
تحميل

PDF

988 مشاهدة.

Tarik Hcine

Tarik Hcine

EXERCICEs AVEC CORRECTION
أرسلت .



كلمات مفتاحية :
exercices corrigees algorithmiques
exercices corrigees algorithmiques wetud docs ...