COURS ALGORITHMIQUE ET PROGRAMMATION INFORMATIQUE
12/03/2013 Algorithme SimpleOuDouble. {Cet algorithme saisit une valeur entière et affiche son double si ... BOUCLE « TANT QUE … FAIRE ». • Interpréter l' ...
EXERCICES – ALGORITHME SECONDE Exercice 5.1 Ecrire un
autant de fois qu'il y a de coupures de chaque sorte à rendre. corrigé ... La deuxième remarque est qu'on a programmé ici trois boucles successives. Or ...
Les structures répétitives (Les boucles) Les structures répétitives
Dans cet algorithme combien de fois la boucle est- elle exécutée ? i = variable Contrairement à la boucle tant que les instructions seront exécutées au ...
1 Les boucles (les structures itératives)
la condition mais on ne connu pas le nombre de répétition on utilise la boucle tant que. 1- Écrire un algorithme qui affiche tous les entiers pairs de 1 à 24.
Boucles
06/11/2000 La sortie du stade depend d'une condition : que vous soyez fatigué ou non. L'algorithme de votre comportement sera donc basé sur une boucle Tant.
Chapitre 5 - Structure de boucle : while / dowhile
} while ( i < 10 ) ; printf ("valeur de i apres la boucle : %d
" i) ; return 0 ;. } 2 La boucle TANT QUE : ”while”. Cette deuxi`eme forme est tr`es
algorithmique.pdf
On parle de boucle conditionnelle. Syntaxe : Tant que condition. Traitement. Fin Tant que. Syntaxe des instructions. Algorithme papier.
Cours 3. Boucle while expressions booléennes. Algorithmes
Algorithmique et programmation – Cours 3. Boucle while expressions booléennes. Algorithmes élémentaires. Pierre Boudes. 12 septembre 2012. This work is
MPSI/PCSI TD dinformatique Pr. Youssef Ouassit Algorithmique et
La boucle TantQue. Exercice N° 1 : Ecrire un algorithme qui À l'aide d'une boucle while construire un algorithme PYHON permettant de résoudre le problème.
Algorithmes _5_ Boucle Tantque.pdf
En programmation on parle de boucle « While ». En langage naturel. En langage Python. Tantque condition Faire instructions. Tantque while
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
I Boucle POUR (FOR) II Boucle TANT QUE (WHILE)
Dans un algorithme il peut arriver que l'on ait à répéter un certain nombre de fois une ou plusieurs instructions. On parle alors de boucle ou de structure
Cours 3. Boucle while expressions booléennes. Algorithmes
Algorithmique et programmation – Cours 3. Boucle while expressions booléennes. Algorithmes élémentaires. Pierre Boudes. 12 septembre 2012.
Boucles
6 nov. 2000 La sortie du stade depend d'une condition : que vous soyez fatigué ou non. L'algorithme de votre comportement sera donc basé sur une boucle Tant.
COURS ALGORITHMIQUE ET PROGRAMMATION INFORMATIQUE
12 mars 2013 Cours algorithme Cécile Balkanski Nelly Bensimon
Fiche algorithmique 4: boucle Tant que 1 Le principe A retenir 2 Le
Comme pour la boucle pour on utilise la boucle tant que lorsque nous devons répéter un On peut utiliser l'algorithme suivant : Variables.
ALGO 1.1 œ Correction TD N°5.
Calcul de la factorielle d'un entier naturel (avec une structure itérative « Tant que »). Variables n : entier factorielle : entier indice : entier.
MPSI/PCSI TD dinformatique Pr. Youssef Ouassit Algorithmique et
À l'aide d'une boucle while construire un algorithme PYHON permettant de résoudre le problème. Exercice N° 19 : On note Hn la somme Hn=?. 1 k. .
1 Les boucles (les structures itératives)
Ecrire un algorithme qui permet d'afficher le mot ''bonjour'' 50 fois. différence est la boucle tant que permet d'exécuter le bloc d'instructions tant ...
Fiche algorithmique 4: boucle Tant que
Fiche algorithmique 4: boucle Tant que 1 Le principe Comme pour la boucle pour on utilise la boucle tant que lorsque nous devons répéter un bloc d’instructions La di?érence est simple : ici nous ne connaissons pas le nombre de répétitionsàe?ectuer Nousavonsseulementuneconditionquivaarrêterlecalcul A retenir
Les boucles (les structures itératives)
b- La structure Tant que : Contrairement à la boucle pour la structure tant que permettent de faire des itérations tant que la condition est vérifiée Propriétés : Le nombre d’itérations ne connu pas à l’avance Prmet de vérifier si la condition est vraie pour exécuter le bloc d’instructions si la
Algorithmes 5 Boucle Tantque
Cet algorithme fait intervenir deux variables ( n et u) et comporte une boucle « Tantque » La condition de la boucle est « u 11 » Recopier cet algorithme 1°) Faire tourner cet algorithme « à la main » pour n 35 n 50 puis pour n 55 Indiquer le nombre de sortie dans chacun des deux cas
Searches related to la boucle tant que algorithme PDF
Exercices autour de la boucle « Tant Que » I Évaluer un algorithme Voici un algorithme crit avec Algobox : 1) Excuter la main cet algorithme en compltant le tableau suivant dans lequel on indiquera pour chacune des tapes la valeur prise par les diffrentes variables : x y Étape 1 Étape 2 2) Que fait cet algorithme ?
Comment utiliser la boucle tant que ?
Faire… » ? En algorithmique, la boucle Tant que est utilisée lorsque des instructions se répètent sans connaître le nombre de répétitions mais en connaissant une condition d’arrêt. Je vais tout t’expliquer sur la boucle Tant que ici !
Comment remplacer une boucle à l’intérieur d’un algorithme ?
Il est toujours possible de remplacer une boucle « pour » par une boucle « tant que », et inversement, moyennant quelques adaptations. Il est possible d’imbriquer des boucles à l’intérieur d’autres boucles et/ou structures conditionnelles, et inversement. On doit alors respecter l’indentation pour que l’algorithme reste lisible.
Qu'est-ce que les boucles tant que ?
Les boucles qui utilisent le mot-clé TantQue sont aussi nommées boucles “tant que”, ou boucles à itérations ( = nombre de tours) indéfinies. Cela signifie que le nombre de tours qui sera fait n'est jamais connu, même lorsque la boucle est en cours d'exécution. Si la condition est fausse dès le départ, aucun tour de boucle n’est effectué.
Quel est le comportement des boucles pour et tant que ?
Le comportement des boucles « pour » est plus facile à prévoir que celui des boucles « tant que », car elles sont moins sujettes aux boucles infinies qui sont dues à une erreur de conception de l’algorithme. Il est toujours possible de remplacer une boucle « pour » par une boucle « tant que », et inversement, moyennant quelques adaptations.
MPSI/PCSI TD d'ŝnformatique
Pr. Youssef Ouassit
Algorithmique et programmation
La boucle TantQue
Exercice N° 1 :
Bébé : de la naissance à 2 ans
Enfant : de 3 ans à 12 ans
Adolescent : de 13 ans à 17 ans
Adulte : de 18 ans à 69 ans
Personne âgée : à partir de 70 ans
Correction :
Algorithme age
Variables age : Entier
Début
Ecrire("Donner votre âge : ")
Lire(age)
Tanque age < 0 Faire
Ecrire("Erreur, donnez un nombre positif : ")
Lire(age)
FinTantQue
Si age <= 2 Alors
Ecrire("Bébé")
SiNon Si age <=12 Alors
Ecrire("Enfant")
SiNon Si age <=17 Alors
Ecrire("Adolescent")
SiNon Si age <=69 Alors
Ecrire("Adulte")
SiNonEcrire("Personne âgée")
FinSi FinExercice N° 2 :
En cas de réponse supérieure à 20, on fera apparaître le message : " Plus petit ! », et inversement " Plus grand ! » si le nombre est inférieur à 10.Correction :
Algorithme nombre
Variables n : Entier
Début
Ecrire("Donner un nombre : ")
Lire(n)
Tanque n < 10 ou n>20 Faire
Si n<10 Alors
Ecrire("Plus grand !")
SiNonEcrire("Plus petit !")
FinSiLire(n)
FinTantQue
Fin 2Exercice N° 3 :
Choisissez la classe :
P ---- > Première Classe (1200 Dhs)
E ---- > Classe Economique (300 Dhs)
Tapez la lettre de la classe voulue :
enregistrer, et affiche le total à payer en ajoutant les frais de réservation de 20 Dhs et le montant à payer pour le bagage sachant que le tarif pour 1Kg est 12 Dhs.
Effectuer un contrôle de saisie pour chaque donnée lue.Correction :
Exercice N° 4 :
Ecrivez un algorithme qui affiche le mot " Informatique » 40 fois.Correction :
Algorithme info
Variables i : Entier
Début
I 1Tanque i <= 40 Faire
Ecrire("Informatique")
I i+1
FinTantQue
FinExercice N° 5 :
Correction :
Algorithme compter
Variables i : Entier
Début
I 1Tanque i <= 40 Faire
Ecrire( i )
I i+1
FinTantQue
FinExercice N° 6 :
Ecrire un algorithme qui demande un entier positif, et qui calcule la NB : on souhaite afficher uniquement le résultat, pas la décomposition du calcul.Correction :
Algorithme somme
Variables i , s, n : Entier
Début
Ecrire("Donner un entier : ")
Lire(n)
i 1 s 0 3Tanque i <= n Faire
s s + i i i+1FinTantQue
Ecrire("La somme est : ", s)
FinExercice N° 7 :
Correction :
Algorithme factoriel
Variables i , f : Entier
Début
Ecrire("Donner un entier : ")
Lire(n)
i 1 f 1Tanque i <=n Faire
f f * i i i+1FinTantQue
Ecrire(n, " != ", f)
FinExercice N° 8 :
Ecrire un algorithme qui calcule la somme de n entiers entrés parCorrection :
Algorithme somme
Variables i , s, n , a: Entier
Début
Ecrire("Donner le nombre des valeurs : ")
Lire(n)
i 1 s 0Tanque i <= n Faire
Ecrire("Donner le nombre numéro ", I, " : ")
Lire(a)
s s + a i i+1FinTantQue
Ecrire("La somme est : ", s)
FinExercice N° 9 :
utiliser les deux opérateurs " div :division et mod : modulo ».Correction :
Algorithme division
Variables A,B,r,q : Entiers
Début
Ecrire("Donner les nombres A et B :")
Lire(A, B)
r A q 0TantQue r>=B Faire
r r-B 4 q q+1FinTantque
Ecrire(A, " mod ", B , "=", r)
Ecrire(A, " div ", B , "=", q)
FinExercice N° 10 :
Ecrivez un algorithme qui lit un entier strictement positif et affiche la valeur de la plus grande puissance de 2 qui soit inférieure ou égale à ce nombre.Correction :
Algorithme puissance
Variables n, i : Entiers
Début
Ecrire("Donner un nombre :")
Lire(n)
i 0TantQue 2^i <= n Faire
i i+1FinTantque
Ecrire("La plus grande puissance est : ", i-1)
FinExercice N° 11 :
Ecrire un algorithme qui calcule le PGCD (Plus Grand Diviseur Commun) deCorrection :
Algorithme pgcd
Variables A, B, min, i, pgcd : Entiers
Début
Ecrire("Donner le nombre A:")
Lire(A)
Ecrire("Donner le nombre B:")
Lire(B)
min A si A > B alors min B FinSi i 1TantQue i <= min Faire
si A mod i=0 et B mod i =0 alors pgcd i FinSi i i+1FinTantque
Ecrire("Le PGCD est : ", pgcd)
FinAlgorithme pgcd_euclide
Variables A, B, R : Entiers
Début
Ecrire("Donner le nombre A:")
Lire(A)
Ecrire("Donner le nombre B:")
Lire(B)
TantQue B!=0 Faire
5R A mod B
A B B RFinTantque
Ecrire("Le PGCD est : ", A)
FinExercice N° 12 :
Afficher la table de conversion entre les degrés Fahrenheit et Celsius deExercice N° 13 :
Exemples :
Correction :
Algorithme occurences
Variables n, a, u, c : Entiers
Début
Ecrire("Donner un nombre :")
Lire(n)
Ecrire("Donner le chiffre :")
quotesdbs_dbs13.pdfusesText_19[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