Exercice 01
Énoncé
- Écrivez un programme Dart qui:
- 1- Accepte deux chaînes de l'utilisateur : first_name et last_name et affichez : Bonjour monsieur last_name first_name
- 2- Accepte trois entieers de l'utilisateur : nbrA, nbrB et nbrC et affiche pour chaque saisie : Monsieur last_name first_name saisir le "premier", "deuxième" ou troisième nombre que vous avez saisie est : nbrA...
- 3- Pour les trois valeurs saisies créez ces nouvelles variables et affichez leur valeur :
- 3.1- somme = nbrA+nbrB+nbrC
- 3.2- mul = nbrA*nbrB*nbrC
- 3.3- diff = mul - somme
- 3.4- nbrAnbrA= nbrA++ (utiliser les opérateurs unaires)
- 3.5- nbrBnbrB=++nbrB (utilisez les opérateurs unaires)
- 3.6- nbrCnbrC=--nbrC (utiliser les opérateurs unaires)
- 3.7- nbrAnbrA=nbrAnbrA+nbrBnbrB (utiliser les opérateurs d'affectation)
- 3.8- nbrCnbrC=nbrCnbrC-nbrAnbrA (utiliser les opérateurs d'affectation)
- 3.9- ré=a/(b/c)
- 3.10- vérifier si d est de type double en utilisant son mot - clé.
- Écrivez un programme Dart qui:
Solution
- Essayez de faire l'exercice de votre côté avant de regarder la Solution !
Exercice 02
Énoncé
- Écrivez un programme Dart qui accepte une chaîne de l'utilisateur et vérifiez si la première lettre et la dernière lettre sont égaux puis affichez "Égal à" sinon affichez "Pas égal".
- Essayez d'utiliser des opérateurs conditionnels.
Solution
- Essayez de faire l'exercice de votre côté avant de regarder la Solution !
Exercice 03
Énoncé
- Étant donné une phrase, écrire un programme en Dart pour compter les mots dans cette phrase.
- Utiliser deux méthodes différentes (utiliser la méthode split() et utiliser une expression régulière)
- Afficher la liste des mots utilisés
Solution
- Essayez de faire l'exercice de votre côté avant de regarder la Solution !
Exercice 04
Énoncé
- Étant donné une phrase, écrire un programme en Dart pour mettre en majuscule la première lettre de chaque mot dans cette phrase.
- Afficher la liste des mots utilisés
Solution
- Essayez de faire l'exercice de votre côté avant de regarder la Solution !
Exercice 05
Énoncé
- Étant donné une phrase, écrire un programme en Dart pour compter les occurrences de chaque mot dans cette phrase.
- Pour les besoins de cet exercice, vous pouvez vous attendre à ce qu'un mot soit toujours l'un des suivants :
- Un nombre composé d'un ou plusieurs chiffres ASCII (par exemple "0" ou "1234")
- Un mot simple composé d'une ou plusieurs lettres ASCII (c'est-à-dire "un" ou "ils")
- Une contraction de deux mots simples joints par une seule apostrophe (c'est-à-dire "c'est" ou "ils sont")
- Lorsque vous comptez des mots, vous pouvez supposer les règles suivantes :
- Le décompte est insensible à la casse (c'est-à-dire "Vous", "vous" et "VOUS" sont 3 utilisations du même mot)
- Le décompte n'est pas ordonné; les tests ignoreront comment les mots et les comptes sont ordonnés Hormis l'apostrophe dans une contraction, toutes les formes de ponctuation sont ignorées
- Les mots peuvent être séparés par n'importe quelle forme d'espace (c'est-à-dire "\t", "\n", " ")
- Par exemple, pour la phrase
"C'est le mot de passe : 'PASSWORD 123' !", crie l'agent spécial.\nAlors je me suis enfui. - Le compte serait:
-
c'est : 1
le : 1
PASSWORD : 1
123 : 1
pleuré : 1
spécial : 1
mandataire : 1
je 1
moi : 1
enfui : 1
Solution
- Essayez de faire l'exercice de votre côté avant de regarder la Solution !