[PDF] TD I- Algorithmique les cas suivants. Exercice 1 :





Previous PDF Next PDF



TD I- Algorithmique

les cas suivants. Exercice 1 : Cherchez l'erreur. Que se passe-t-il avec l'algorithme suivant : Variable Note : numérique. Lire (Note). Selon Que.



ALGORITHME SECONDE Exercice 5.1 Ecrire un algorithme qui

Exercice 5.5. Ecrire un algorithme qui demande un nombre de départ et qui ensuite écrit la table de multiplication de ce nombre



Diapositive 1

15 févr. 2013 EXERCICES ALGORITHME 1 ... Ecrire le même algorithme avec des selon-que : ... (2 cas). ?Pour chaque cas: comparer m1 et m2 ! (2 cas).



Exercices corrigés

Écrire l'algorithme du calcul de : m3 = m1?m2 . ! BC v2.1. - 11 -.



Algorithmique - Correction du TD2

5 oct. 2012 Exercice 1. Construire un arbre de décision et l'algorithme correspondant permettant de déterminer la catégorie sportive d'un enfant selon ...



Algorithmique et structures de données I

Exercice 1. Écrire un algorithme qui demande deux nombres `a l'utilisateur et l'informe ensuite si leur produit est négatif ou positif (on laisse de côté le 



Exercices avec Solutions

détaillées aux exercices proposés mais il ne doit en aucun cas remplacer Ecrire un algorithme qui demande un nombre à l'utilisateur



Exercice 4 : nombre premier

Selon cas choix_joueur = 1 : // Pierre. Selon cas choix_ordinateur = 1 : // Pierre. Ecrire « (vous) pierre



ALGO 1.1 œ Correction TD N°3.

Exercice 1. si année mod 4 = 0 alors // Cas d'une année bissextile ... si mois < 12 alors // Cas d'un mois différent de décembre.



Analyse Numérique

Exercice 1.1 En écrivant un petit programme trouver la capacité et le pas Dans le cas de l'algorithme de la sécante ci-dessus



[PDF] exercices corrigés algorithmepdf - fustel-yaoundenet

Exercice 5 5 Ecrire un algorithme qui demande un nombre de départ et qui ensuite écrit la table de multiplication de ce nombre présentée comme suit (cas où l 



[PDF] Exercices avec Solutions

Dans cet ouvrage je donne des solutions détaillées aux exercices proposés mais il ne doit en aucun cas remplacer les séances de TD où les



[PDF] TD-Algorithmique (Exercices corrigés)pdf

Exercice 1 : Écrire un algorithme qui détermine le numéro d'un jour dans l'année en fonction cas 9 : numj ? 31 + 28+31+30+31+30+31+31+j ; sortie ;



[PDF] Structure conditionnelle à choix multiples - TD I- Algorithmique

les cas suivants Exercice 1 : Cherchez l'erreur Que se passe-t-il avec l'algorithme suivant : Variable Note : numérique Lire (Note) Selon Que



[PDF] Algorithmique et programmation : les bases (Algo) Corrigé - F2School

Exercice 1 : Lien entre raffinage et algorithme Donner le raffinage qui a conduit à l'algorithme décrit dans le listing 1 Solution :



ALGORITHMIQUE 83 ExerciceS corrigés By ExoSup - Academiaedu

Exercice 2 4 Ecrire un algorithme utilisant des variables de type chaîne de dans un cas on privilégie la lisibilité de l'algorithme dans l'autre 



[PDF] Algorithme 2 - Fiche 5 : Exercices sur linstruction SI SINON

a) Écrire un algorithme qui : - demande à l'utilisateur deux nombres différents - et lui donne le plus grand des deux b) Même exercice avec trois nombres 



[PDF] Algorithme - Exercices

Exercice 7 • On dispose de trois variables A B et C Ecrivez un algorithme transférant à B la valeur de A à C la valeur de B et à A la valeur de C



Les exercices en algorithme - Coode Maroc

28 mai 2021 · Exercice 13 Écrire un algorithme permettant d'afficher le mois en lettre selon le numéro saisi au clavier ( Si l'utilisateur tape 1 le 



[PDF] Conception dalgorithmes Principes et 150 exercices non corrigés

La pensée algorithmique est l'ensemble des processus mentaux permettant de formuler les problèmes et leurs solutions dans une forme qui rend possible la

:

IUT Arles- Info

1

ère

année - Matière AP (Module Algorithmique)

2006-2007

TD 8 Algorithmique

Structure conditionnelle à choix multiples

Le si - alors- sinon - Fsi permet d'envisager deux choix différents. Pour permettre plusieurs choix

possibles, il faut alors utiliser des si-alors-sinon-fsi imbriqués. Certains langages de programmation

offrent une solution plus simple. Voici un exemple :

Variable Note : numérique

Lire Note

Selon Que Note > 16 : Ecrire " très bien »

Note > 14 : Ecrire " bien »

Note > 12 : Ecrire " Assez bien »

Note > 10 : Ecrire " passable »

Sinon : Ecrire " ajourné »

Fin Selon Que

Les tests sont effectués dans l'ordre d'apparition des cas. Dès qu'une condition est vérifiée,

l'action associée est alors exécutées puis on sort de la structure sans envisager les cas suivants.

Exercice 1 : Cherchez l'erreur

Que se passe-t-il avec l'algorithme suivant :

Variable Note : numérique

Lire (Note) Selon Que

Note > 10 : Ecrire " passable »

Note > 12 : Ecrire " assez bien »

Note > 14 : Ecrire " bien »

Note > 16 : Ecrire " très bien »

Sinon : Ecrire " ajourné »

Fin Selon Que

Si une note égale à 13 est saisie, alors le premier test, note > 10 est réussi. Son traitement est

alors effectué et on sort du Selon Que. Il est clair que ce n'est pas du tout l'objectif souhaité. Par contre, nous verrons que dans certains langages de programmation, la structure équivalente

au Selon Que ne fonctionne pas de cette manière. Pour le langage de description, il faut voir cette

structure conditionnelle comme une simple réécriture du Si-Alors-Sinon Fsi imbriqués. C'est ce que montre le prochain exercice.

Exercice 2 : Selon-Que vers Si-Alors Sinon

1- Réécrire l'action Mention en utilisant seulement des si-alors sinon.

Variable Note : numérique

Lire Note

Si Note > 16 alors Ecrire " Très bien »

Sinon

Si Note > 14 alors Ecrire " Bien »

Sinon Si Note > 12 alors Ecrire " Assez Bien » Sinon

Si Note > 10 alors Ecrire " Passable »

Sinon Ecrire " Ajourné »

Fsi Fsi Fsi Fsi Pour la culture des étudiants, exemple de dessin d'un arbre d'évaluation des conditions

Note > 16

Note > 14

FauxVrai

Ecrire " Très bien »

Note > 12

FauxVrai

Ecrire " Bien »

Note > 10

FauxVrai

Ecrire " Assez bien »

Faux Vrai

Ecrire " Passable »

Ecrire " Ajourné »

Condition

Evaluation

Instruction cas traité

Légende

2- Considérons maintenant l'algoritme suivant :

Oui correspond à 1/ Non à O

Variable Permis, voiture : numériques

Ecrire " Avez-vous le permis ? (O/N) »

Lire Permis

Ecrire " Avez-vous une voiture ? (O/N) »

Lire Voiture

Si non (Permis = 1) ou (Voiture=1) alors

Si (Voiture = 1) alors Ecrire " Conduisez moi à la gare »

Sinon Ecrire " J'ai une voiture pas chère »

Fsi Sinon Si (Voiture = 1) alors Ecrire " Vous êtes hors la loi »

Sinon Ecrire " Vive le vélo »

Fsi Fsi a. Reconstruisez l'arbre des conditionnelles

Permis = 1 ou Voiture = 1

Voiture = 1

FauxVrai

Vive le véloJ'ai une

voiture pas chère Conduisez moi à la gare Hors la loi

Voiture = 1

b. Corrigez les tests pour que tous les cas soient couverts

Permis = 0

Voiture = 1

Faux Vrai

Vive le vélo J'ai une

voiture pas chère Conduis moi à la gare Hors la loi

Voiture = 1

c. Est-il possible de traduire cet algorithme avec un selon-Que ?

Variable Permis, voiture : numériques

Ecrire " Avez-vous le permis ? (O/N) »

Lire Permis

Ecrire " Avez-vous une voiture ? (O/N) »

Lire Voiture

Selon Que

Permis = 0 :

Selon Que

Voiture = 0 :

Voiture = 1 :

Fin Selon

Permis = 1 :

Selon Que

Voiture = 0 :

Voiture = 1 :

Fin Selon

Fin Selon

Exercice 3 : Equation du second degré

Créer un algorithme permettant de résoudre une équation du second degré

1- En utilisant des Si- Alors- Sinon- Fsi

Variables a, b, c, Delta : numériques

Lire a, b, c

Si a = 0 alors Ecrire " Résoudre une équation du premier degré Sinon

Delta ĸ b

2 - 4 a c

Si Delta = 0 alors Ecrire " -b/ 2a »

Sinon Si (Delta > 0) alors Ecrire (-b - Delta)/2a, (-b + Delta)/2a

Sinon Ecrire " Pas de racines réelles »

Fsi Fsi Fsi

2- En utilisant la structure Selon-Que

Variables a, b, c, Delta : numériques

Lire a, b, c

Si a = 0 alors Ecrire " Résoudre une équation du premier degré Sinon

Delta ĸ b

2 - 4 a c

Selon Que

Delta = 0 : Ecrire " -b/ 2a »

Delta > 0 : Ecrire (-b - Delta)/2a, (-b + Delta)/2a

Sinon Ecrire " Pas de racines réelles »

Fin selon

Exercice 4 : Calculatrice

Ecrire un algorithme qui lit deux nombres, une opération arithmétique (+, -, *, /) et affiche le résultat de

l'opération.

Variables Nb1, Nb2 : numériques

Variable Op : Caractère

Lire Nb1, Nb2 , Op

Selon Que

Op = '+' : Ecrire Nb1 + Nb2

Op = '-' : Ecrire Nb1 - Nb2

Op = '*' : Ecrire Nb1 * Nb2

Op = '/' :

Si Nb2 = 0 alors

Ecrire "Opération indéterminée"

Sinon

Ecrire Nb1 / Nb2

Fsi

Sinon : Ecrire "Opération inexistante"

Fin Selon

quotesdbs_dbs45.pdfusesText_45
[PDF] instruction selon algorithme

[PDF] classification des antalgiques selon les paliers de l'oms

[PDF] mode d'action des antalgiques

[PDF] classification des antalgiques pdf

[PDF] classification antalgiques has

[PDF] stylistique comparée du français et de l'anglais pdf

[PDF] stylistique comparée du français et de l'anglais vinay et darbelnet

[PDF] stylistique comparée du français et de l'anglais vinay et darbelnet pdf

[PDF] stylistique comparée du français et de l'anglais méthode de traduction pdf

[PDF] poème en prose rimbaud

[PDF] l'art nous détourne-t-il de la réalité corrigé

[PDF] l'art doit il plaire introduction

[PDF] selon vous la mise en scène de la parole dans les espaces de prise de parole publique

[PDF] poeme objet banal

[PDF] poème sur des objets du quotidien