Exercice - Créer un programme de type calculatrice

Effectué

Dans cet exercice, continuez à travailler sur le programme de type calculatrice que vous avez créé dans le premier exercice. Utilisez toutes les connaissances durement acquises pour implémenter les fonctionnalités restantes, telles que la saisie utilisateur et l'application d'un opérateur arithmétique.

Lire à partir de la console

Dans cette partie, vous allez ajouter la prise en charge de la lecture à partir de la console.

  1. Accédez au répertoire Variables et ouvrez le fichier Program.fs.

  2. Recherchez le code suivant :

    printfn "Welcome to the calculator program"
    // read input from the console and assign to `sum`
    let sum = 0
    printfn "The sum is %i" sum
    
  3. Remplacez la ligne commentée par le code suivant :

    printfn "Type the first number"
    let firstNo = System.Console.ReadLine()
    printfn "Type the second number"
    let secondNo = System.Console.ReadLine()
    printfn "First %s, Second %s" firstNo secondNo
    

    Enregistrez le fichier et exécutez le programme.

  4. Exécutez la commande dotnet run.

    dotnet run
    
  5. Lorsque vous y êtes invité, entrez 1 et 2.

    La sortie obtenue est semblable à ce qui suit :

    Welcome to the calculator program
    Type the first number
    1
    Type the second number
    2
    First 1, Second 2
    The sum is 0
    

    À ce stade, votre programme prend en charge les entrées utilisateur. La prochaine étape sera consacrée au calcul.

Effectuer un calcul

Pour ajouter la partie calcul du programme, convertissez les entrées utilisateur en nombres et appliquez un opérateur arithmétique.

  1. Identifiez la ligne qui ressemble à ceci :

    let sum = 0
    

    Remplacez-la par le code suivant :

    let sum = (int firstNo) + (int secondNo)
    

    Enregistrez vos modifications et réexécutez le programme.

  2. Exécutez la commande dotnet run.

    dotnet run
    
  3. Entrez 1 et 2 lorsque vous êtes invité à entrer des données.

    La sortie obtenue est semblable à ce qui suit :

    Welcome to the calculator program
    Type the first number
    1
    Type the second number
    2
    First 1, Second 2
    The sum is 3
    

Félicitations ! Votre programme de type calculatrice fonctionne comme prévu.