[PDF] [PDF] Série dexercices supplémentaire : Les tests & boucles

Ecrire un algorithme qui permet de simuler les affichages d'un compte à rebours à partir d'un temps (minutes, secondes) donné Algorithme Rebours ; Variable



Previous PDF Next PDF





[PDF] exercices corrigés algorithmepdf

Ecrire un algorithme qui demande à l'utilisateur un nombre compris entre 1 et 3 textes "10 Euros", "5 Euros" et "1 Euro" autant de fois qu'il y a de coupures de La deuxième remarque est qu'on a programmé ici trois boucles successives



[PDF] Algorithmique - Correction du TD3

18 déc 2012 · 1 Les boucles (suite) Par exemple, si l'algorithme reçoit le nombre 7, il affichera la table : – 1×7 = 7 tant que beta ≤ alpha faire Corriger le programme C++ suivant afin de résoudre le problème suivant : D'après cet exercice le nombre de couples de shadoks Fn à chaque mois n obéit à la loi :



[PDF] Série dexercices supplémentaire : Les tests & boucles

Ecrire un algorithme qui permet de simuler les affichages d'un compte à rebours à partir d'un temps (minutes, secondes) donné Algorithme Rebours ; Variable



[PDF] Exercices avec Solutions

Exercices Corrigés d'Algorithmique – 1ére Année MI 5 EXERCICE 1 Ecrire un algorithme qui demande un nombre à l'utilisateur, puis calcule et affiche le carré de ce nombre Alors P←A ; /*On peut initialiser le produit à A et commencer la boucle à 2 Pour I ←2 /*Lecture des éléments de T et traitement en même temps



[PDF] Exercices : la boucle Tant que en algorithmique Exercice 1

Ecrire un algorithme qui détermine et affiche le nombre d'années au bout desquelles Julie disposera d'une somme de 600 € sur ce livret bancaire Exercice 2



[PDF] Exercices autour de la boucle « Tant Que »

I Évaluer un algorithme Voici un algorithme écrit avec Algobox : 1) Exécuter à la main cet algorithme en complétant le tableau suivant dans lequel on indiquera 



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

Corrigé Résumé Ce document décrit les éléments de base de notre langage algorithmique : la structure d'un algorithmique, les Exercice 1 : Lien entre raffinage et algorithme Évaluation : L'évaluation de l'affectation se fait en deux temps : 1 calculer la Si elle vaut FAUX alors la boucle se termine et l'exécution



[PDF] Les boucles 1 Exercice 1 - LIPN

1 Exercice 1 Ecrire les algorithmes permettant de calculer : Probl`eme posé par la version utilisant la boucle Repeter : cas a = 0 Tant que a b Faire



[PDF] TD 3 : Boucles

TD 3 : Boucles Les exercices ci-dessous sont à formuler en langage algorithmique textuel, Transformer l'algorithme pour éviter d'avoir à saisir un temps



[PDF] Exercices_algorithmes corrige

Exercice 3 : Réaliser l'algorithme permettant d'afficher la plus petite de deux Tant que condition faire traitement fintq Boucle Pour i=1 à N faire Traitement

[PDF] algorithme boucle pour exemple

[PDF] exercice algorithme boucle tant que pdf

[PDF] la boucle pour

[PDF] les fonctions en javascript

[PDF] cours javascript debutant pdf

[PDF] les evenements en javascript

[PDF] javascript pour les nuls pdf gratuit

[PDF] boucle for liste python

[PDF] openclassroom python

[PDF] liste append

[PDF] append python

[PDF] parcourir une liste python

[PDF] tuple python

[PDF] liste de liste python

[PDF] instruction python

[PDF] Série dexercices supplémentaire : Les tests & boucles

Université Constantine 2- Abdelhamid Mehri

Faculté Des NTIC

Tronc Commun

- MI

Module : Initiation à l'algorithmique

Année universitaire

: 2015/ 2016 Série d'exercices supplémentaire : Les tests & boucles

Exercice 1 :

Ecrire un algorithme qui permet

de calculer le résultat de la division d'un entier a par un entier b par soustractions successives.

Algorithme Division ;

Variable

a, b, r : entier ; Debut

Lire (a, b) ;

Si b = 0 Alors

Ecrire ('Division sur zéro)

Sinon r 0 ; Tantque a b Faire a a - b r r + 1

FinTantque ;

Ecrire (r) FinSi

Fin.

Exercice 2 :

Ecrire un algorithme qui permet de

vérifier le mot de passe saisi au clavier. L'utilisateur a droit à 3 chances pour que la machine lui affiche le succès de l'authentification sinon un message de compte bloqué sera affiché. Dans le cas où il veut encore retenter l'accès au compte une nouvelle chance lui est proposée sous forme de question secrète

à laquelle il devra répondre.

Si la réponse est incorrecte l'accès

lui est définitivement refusé pour l'exécution en cours.

Note : le mot de passe correct est 'Bonjour' et la réponse correcte à la question secrète est

'Minou'.

Algorithme Authentification ;

Variable

MP, Rep : chaine de caractere ;

Co : entier ;

Debut

Co 0 ;

Repeter

Ecrire ('Donnez le mot de passe') ;

Lire (MP)

Co Co +1 ;

Jusqu'a (MP = 'Bonjour') ou (Co = 3) ;

Si MP = 'Bonjour' Alors

Ecrire (' Authentification réussie')

Sinon

Ecrire ('Compte bloqué') ;

Ecrire ('Voulez vous tenter la question secrète

Lire (Rep) ;

Si Rep = 'Oui' Alors

Ecrire ('Quel est le nom de votre animal de compagnie ?')

Lire (Rep) ;

Si Rep = 'Minou' Alors

Ecrire ('Authentification réussie')

Sinon

Ecrire ('Compte bloqué pour la session') ;

FinSi FinSi FinSi Fin.

Exercice 3 :

Ecrire un programme qui saisit un entier et qui l'affiche à l'envers. Par exemple, l'utilisateur saisit 123456 et le programme affiche 654321. Pour cela il faudra utiliser la division et le modulo.

Algorithme Invers ;

Variable

Nb, r : entier ;

Debut

Lire (Nb) ;

Repeter

r Nb Mod 10 ;

Ecrire (r) ;

Nb Nb div 10

Jusqu'a Nb = 0 ;

Fin.

Exercice 4 :

Ecrire un algorithme qui permet de simuler les affichages d'un compte à rebours à partir d'un temps (minutes, secondes) donné.

Algorithme Rebours ;

Variable

mm, ss : entier ; Debut

Lire (mm, ss) ;

Tantque

Si (ss = 0) et Alors

mm mm - 1 ss 59 ; Sinon ss ss - 1

FinSi ;

Ecrire (mm, ' : ', ss)

FinTantque ;

Ecrire ('Arrêt')

Fin.

Exercice 5 :

Ecrire un algorithme qui permet d'essayer de deviner la valeur d'un nombre entier caché. Si la valeur saisie est supérieure ou inférieure, la machine affiche respectivement "c'est moins" ou

"c'est plus" jusqu'à soit que le nombre soit trouvé ou que l'utilisateur abandonne la recherche.

On suppose que celui qui saisi le nombre caché (qui ne sera pas affiché) n'est pas celui qui le

cherche.

Algorithme Caché ;

Variable

Nb, Prop, B : entier ;

Rep : caractere ;

Debut B 0;

Lire (Nb)

Repeter

Ecrire ('Saisissez votre proposition');

Lire (Prop);

Si Prop = Nb Alors

Ecrire ('Bravo vous avez bien deviné')

B 1 Sinon

Si Prop < Nb Alors

Ecrire ('C"est plus')

Sinon

Ecrire ('C"est moins')

FinSi

Ecrire ('Voulez vous réessayer ?')

Lire (Rep)

Si (Rep ='N') ou (Rep ='n') Alors

B 1 FinSi

FinSi ;

Jusqu'a B = 1 ;

Fin.quotesdbs_dbs2.pdfusesText_2