Back

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:
          • 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 !

    Riadh HAJJI

    Abonnez vous à notre chaîne YouTube gratuitement