Inleiding

Voltooid

Ontwikkelaars voeren bijna elke dag enkele taken uit. Taken, waaronder het declareren van tekenreeksen en numerieke variabelen, het toewijzen en extraheren van waarden, en het uitvoeren van berekeningen zijn niet alleen routine, maar essentieel. Even belangrijk is de taak van het doorgeven van resultaten aan de toepassingsgebruiker. Het beheersen van de mogelijkheid om deze vaardigheden toe te passen om een bepaald probleem op te lossen, is iets dat elke ontwikkelaar moet leren doen.

Stel dat u assistent van een docent bent aan een universiteit. U hebt de taak om een toepassing te ontwikkelen waarmee het cijferpuntgemiddelde van leerlingen/studenten kan worden berekend. De toepassing gebruikt de cijfers en tegoeduren van de leerlingen/studenten om hun totale GPA te berekenen. U hebt ook een vereiste indeling opgegeven voor het rapporteren van de GPA van de studenten.

In deze module wordt u begeleid bij de stappen die nodig zijn om uw GPA Calculator-toepassing te ontwikkelen. Uw code declareert en wijst waarden toe aan variabelen op basis van cursusgegevens, voert verschillende numerieke berekeningen uit en geeft deze op en geeft de resultaten weer. Berekeningen omvatten het bepalen van de som van de verdiende cijferpunten en de totale tegoeduren. Als u de resultaten in de vereiste notatie wilt weergeven, moet u een decimale waarde bewerken om een totaal van drie cijfers weer te geven. U gebruikt Console.WriteLine() ook methoden en escapereeksen voor tekens die u helpen bij het opmaken van uw resultaten.

Aan het einde van deze module kunt u code schrijven die gebruikmaakt van verschillende variabeletypen, numerieke berekeningen uitvoert en opgemaakte gegevens voor de gebruiker weergeeft.

Leerdoelen

In deze module oefent u het volgende:

  • Werken met variabelen om gegevens op te slaan en op te halen
  • Eenvoudige wiskundige bewerkingen uitvoeren
  • Tekenreeksen opmaken om resultaten weer te geven

Vereisten

  • Ervaring op beginnersniveau met een .NET-editor
  • Ervaring op beginnersniveau met de basisregels voor de C#-syntaxis
  • Ervaring op beginnersniveau met het uitvoeren van wiskundige bewerkingen op variabelen
  • Ervaring op beginnersniveau met het maken van letterlijke waarden en het declareren van variabelen van basisgegevenstypen zoals string, int en decimal
  • Ervaring op beginnersniveau met tekenreekssamenvoeging en tekenreeksinterpolatie