Übung: Erstellen einer Rechnerprogramms
In dieser Übung arbeiten Sie weiter an dem Rechnerprogramm, das Sie in der ersten Übung erstellt haben. Nutzen Sie all dieses erworbene Wissen, und implementieren Sie die verbleibenden Funktionen wie z. B. Benutzereingaben und das Anwenden eines arithmetischen Operators.
Lesen von der Konsole
In diesem Teil fügen Sie Unterstützung für das Lesen aus der Konsole hinzu.
Wechseln Sie zu den Verzeichnisvariablen, und öffnen Sie die
Program.fsDatei.Suchen Sie den folgenden Code:
printfn "Welcome to the calculator program" // read input from the console and assign to `sum` let sum = 0 printfn "The sum is %i" sumErsetzen Sie die auskommentierte Zeile durch den folgenden Code:
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 secondNoSpeichern Sie die Datei, und führen Sie als Nächstes das Programm aus.
Führen Sie den Befehl
dotnet runaus.dotnet runGeben Sie 1 und 2 ein, wenn Sie zur Eingabe aufgefordert werden.
Ihre Ausgabe sieht in etwa wie folgt aus:
Welcome to the calculator program Type the first number 1 Type the second number 2 First 1, Second 2 The sum is 0An diesem Punkt unterstützen Sie Benutzereingaben, aber Sie brauchen ein Programm, das tatsächlich rechnet, also nehmen wir uns das als Nächstes vor.
Durchführen einer Berechnung
Um den Berechnungsteil des Programms hinzuzufügen, konvertieren Sie die Benutzereingabe in Zahlen, und wenden Sie einen arithmetischen Operator an.
Suchen Sie die Zeile, die wie folgt aussieht:
let sum = 0Ändern Sie sie in den folgenden Code:
let sum = (int firstNo) + (int secondNo)Speichern Sie die Änderungen, und führen Sie das Programm erneut aus.
Führen Sie den Befehl
dotnet runaus.dotnet runGeben Sie 1 und 2 ein, wenn Sie zur Eingabe aufgefordert werden.
Ihre Ausgabe sieht ähnlich wie diese aus:
Welcome to the calculator program Type the first number 1 Type the second number 2 First 1, Second 2 The sum is 3
Herzlichen Glückwunsch! Ihr Rechnerprogramm funktioniert wie erwartet.