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

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  



Previous PDF Next PDF





[PDF] exercices corrigés algorithmepdf

Ecrire un algorithme qui demande à l'utilisateur un nombre compris entre 1 et Lire la suite des prix (en euros entiers et terminée par zéro) des achats d'un client La deuxième remarque est qu'on a programmé ici trois boucles successives



[PDF] Exercices avec Solutions

Exercices Corrigés d'Algorithmique – 1ére Année MI 5 EXERCICE 1 Alors P← A ; /*On peut initialiser le produit à A et commencer la boucle à 2 Pour I ←2 à B



[PDF] Algorithmique - Correction du TD3

18 déc 2012 · 1 Les boucles (suite) Exercice 1 Ecrire un algorithme qui reçoit en entrée un nombre entier de 1 à 10 et affiche en sortie la table de Construire un algorithme permettant d'évaluer vos chances de gagner dans 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

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  



[PDF] TD 3 : Boucles

Les exercices ci-dessous sont à formuler en langage algorithmique textuel, 2 Au lieu d'afficher une ligne verticale, afficher un triangle rectangle composé de



[PDF] Les boucles 1 Exercice 1 - LIPN

Ingénieurs 1`ere année (MACS/Télécom/Mesures/Energie) 2008/2009 Correction du T D 1 Les boucles 1 Exercice 1 Ecrire les algorithmes permettant de 



[PDF] Les tableaux 1 Exercice 1 - LIPN

Ecrire les algorithmes permettant : 1 Le calcul du nombre d'occurences d'un élément donné dans un tableau Nb_occurences (T: Tableau d'entier, N: entier) 



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

d'un algorithmique, les variables, les types, les constantes, les expressions et les instructions Table des matières Exercice 8 : Cube d'un réel (avec une variable ) lidité d'une boucle, on peut mettre en évidence un invariant C'est une 



[PDF] Exercices et problemes dalgorithmique - Numilog

Si la plupart des ouvrages de cours d'algorithmique contiennent des énoncés d' exercices, peu sont corrigés C'est donc l'une On parle d'invariant de boucle



[PDF] Exercices et problèmes dalgorithmique - Adrien Poupa

comme référence pour le langage algorithmique utilisé dans les corrigés Les structures de contrôle (branchements conditionnels et boucles) permettent à un 

[PDF] exercices corrigés d'algorithmique sur les matrices

[PDF] exercices corrigés d'algorithmique sur les matrices pdf

[PDF] exercices corrigés d'analyse de la variance

[PDF] exercices corrigés d'analyse factorielle des correspondances

[PDF] exercices corrigés d'economie de developpement pdf

[PDF] exercices corrigés d'économie financière pdf

[PDF] exercices corrigés d'économie générale avec corrigés détaillés

[PDF] exercices corrigés d'économie générale avec corrigés détaillés pdf

[PDF] exercices corrigés d'économie générale pdf

[PDF] exercices corrigés d'économie internationale

[PDF] exercices corrigés d'économie politique pdf

[PDF] exercices corriges d'estimation

[PDF] exercices corrigés d'estimation et échantillonnage pdf

[PDF] exercices corrigés d'estimation ponctuelle pdf

[PDF] exercices corrigés d'hydrologie de surface

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_dbs14.pdfusesText_20