Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Taak - De Rekenmachine Verbeteren | Introductie
Introductie tot .NET met C#

bookTaak - De Rekenmachine Verbeteren

De code voor de rekenmachine die we in de vorige taak hebben gemaakt, staat hieronder weergegeven. Je opdracht is om controles toe te voegen om correcte gebruikersinvoer te waarborgen.

  • Voeg een controle toe om zeker te stellen dat de gebruiker een geldige invoer geeft voor de variabele opr. De invoer mag niet leeg zijn en moet gelijk zijn aan +, -, / of *. Bij onjuiste invoer moet de gebruiker opnieuw om invoer worden gevraagd. Vergelijkbaar met punt 1, voeg controles toe voor first en second. Zorg ervoor dat de gebruiker een geldig getal invoert.

Er zijn meerdere manieren om dit te doen. Zolang aan de voorwaarde wordt voldaan, is het een geldige oplossing. Idealiter zijn er 3 aparte try-catch-blokken voor de 3 invoervelden. Je kunt alle try-catch-blokken in één enkele lus plaatsen, of in aparte lussen, afhankelijk van je voorkeur.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 6

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 2.22

bookTaak - De Rekenmachine Verbeteren

Veeg om het menu te tonen

De code voor de rekenmachine die we in de vorige taak hebben gemaakt, staat hieronder weergegeven. Je opdracht is om controles toe te voegen om correcte gebruikersinvoer te waarborgen.

  • Voeg een controle toe om zeker te stellen dat de gebruiker een geldige invoer geeft voor de variabele opr. De invoer mag niet leeg zijn en moet gelijk zijn aan +, -, / of *. Bij onjuiste invoer moet de gebruiker opnieuw om invoer worden gevraagd. Vergelijkbaar met punt 1, voeg controles toe voor first en second. Zorg ervoor dat de gebruiker een geldig getal invoert.

Er zijn meerdere manieren om dit te doen. Zolang aan de voorwaarde wordt voldaan, is het een geldige oplossing. Idealiter zijn er 3 aparte try-catch-blokken voor de 3 invoervelden. Je kunt alle try-catch-blokken in één enkele lus plaatsen, of in aparte lussen, afhankelijk van je voorkeur.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 6
some-alt