Exercices structures conditionnelles et boucles en dart Série 01
Sommaire
- 1- Exercice 01
- 1.1- Énoncé
- 1.2- Solution
- 2- Exercice 02
- 2.1- Énoncé
- 2.2- Solution
- 3- Exercice 03
- 3.1- Énoncé
- 3.2- Solution
- 4- Exercice 04
- 4.1- Énoncé
- 4.2- Solution
- 5- Exercice 05
- 5.1- Énoncé
- 5.2- Solution
- 6- Exercice 06
- 6.1- Énoncé
- 6.2- Solution
- 7- Exercice 07
- 7.1- Énoncé
- 7.2- Solution
- 8- Exercice 08
- 8.1- Énoncé
- 8.2- Solution
- 9- Exercice 09
- 9.1- Énoncé
- 9.2- Solution
- 10- Exercice 10
- 10.1- Énoncé
- 10.2- Solution
- 10.2.1- Cours Flutter
Exercices structures conditionnelles et boucles en dart Série 01
Exercice 01
-
Énoncé
- Écrire un programme Dart qui vérifie si un nombre saisie par l’utilisateur est premier ou non
- Le programme doit afficher un message pour les deux cas.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 02
-
Énoncé
- Écrire un programme Dart qui permet de :
- Rechercher la liste de tous les nombres premiers inférieurs à un nombre donné (saisie par l’utilisateur), afficher la liste sur la même ligne
- Afficher le nombre des entiers trouvés
- Afficher la somme des entiers trouvés
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 03
-
Énoncé
- Écrire un programme en langage Dart qui affiche les 100 premiers nombres entiers sur la même ligne.
- Le résultat doit correspondre au schéma suivant:
- Afficher la somme des nombres pairs, impairs et premiers
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 04
-
Énoncé
- Écrire un programme en langage Dart qui permet d’afficher un triangle isocèle formé d’étoile(*).
- La hauteur du triangle (c ‘est a dire le nombre des lignes)sera fournie en donnée,comme dans l exemple ci dessous.
- Le nombre des caractères étoiles(*) sur la base sera le même de hauteur du triangle
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 05
-
Énoncé
- Pour cet exercice utiliser les données de l’exercice précédent avec un triangle renversé comme le montre le schéma suivant:
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 06
-
Énoncé
- Pour cet exercice utiliser les données de l’exercice 04 précédent avec des motifs de sablier différents comme le montre les schémas suivants:
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 07
-
Énoncé
- Écrire un programme en langage Dart qui permet de trouver les nombres qui sont divisibles par 7 ,multiple de 3 et multiple de 5, entre deux bornes choisit par l’utilisateur (tous deux inclus).L’utilisateur doit saisir deux nombres positifs et le deuxième nombre doit être supérieur au premier
- Dans le même programme:
- Afficher le nombre des nombres trouvés
- Afficher la somme des nombres trouvés
- Afficher la liste des nombres trouvés
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 08
-
Énoncé
- Créez un programme qui demande à l’utilisateur un nombre, puis affiche une liste de tous les diviseurs de ce nombre, la somme de ses diviseurs.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 09
-
Énoncé
- Générez un nombre aléatoire entre 1 et 100. Demandez à l’utilisateur de deviner le nombre, puis dites-lui s’il a deviné trop bas, trop haut ou exactement juste.
- Gardez une trace du nombre de suppositions que l’utilisateur a faites et, lorsque le jeu se termine, imprimez-le.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 10
-
Énoncé
- Pour calculer les moyennes de ses étudiants, un professeur calcule deux moyennes : la moyenne arithmétique et la moyenne de la mauvaise et la meilleure des notes de trois notes.
- il choisira par la suite la meilleure des deux moyennes calculées.
- Écrire un programme qui demande la saisie des trois notes d’un étudiant et affiche la moyenne finale accordée.
- Le programme n’accepte pas une note inférieure à zéro ou supérieure à 20, si c’est le cas il redemande la saisie jusqu’à une note juste
- Exemple :
- Si les trois notes d’un étudiant sont : 12, 8, 14 alors :
- Moyenne arithmétique=(12+8+14)/3=34/3=11,34
- Moyenne de la mauvaise et de la meilleure : (14+8)/2=22/2=11
- Le professeur choisira la première moyenne.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Si vous ne savez pas ce qu’est un diviseur, c’est un nombre qui se divise uniformément en un autre nombre. Par exemple, 13 est un diviseur de 26 car 26/13 n’a pas de reste.