Exercices les types de données en Dart Série 01
Exercices les types de données en Dart
-
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é.
-
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:
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
c’est : 1
le : 1
PASSWORD : 1
123 : 1
pleuré : 1
spécial : 1
mandataire : 1
je 1
moi : 1
enfui : 1