Inleiding

Voltooid

Voor de toepassingen die u in C# ontwikkelt, moet u werken met letterlijke en variabele numerieke gegevens. Voorbeelden hiervan zijn:

  • Eenvoudige rekenkundige bewerkingen uitvoeren, waaronder optellen, aftrekken, vermenigvuldigen en delen
  • Bewerkingen uitvoeren die bestaan uit meerdere stappen die in een bepaalde volgorde moeten worden uitgevoerd
  • De restwaarde na een deling bepalen
  • Een waarde verhogen of verlagen, enzovoort

Stel dat u een berekening wilt uitvoeren waarbij een waarde van de ene maateenheid naar een andere wordt geconverteerd. Wat moet u bijvoorbeeld doen als u de huidige temperatuur wilt converteren van graden Fahrenheit naar graden Celsius? Nadat u de temperatuur in graden Celsius hebt berekend, moet u die informatie weergeven in een opgemaakt bericht voor de gebruiker. Hiervoor moet u leren hoe u operators kunt gebruiken om te reageren op operanden, zoals letterlijke en variabele waarden.

In deze module voert u eenvoudige bewerkingen voor tekenreeksen en numerieke waarden uit voor uw gegevens. U leert dat de compiler verschillende taken uitvoert, afhankelijk van de gegevenstypen van de waarden rond de opgegeven operator. Maar belangrijker nog is dat u begrijpt hoe met operators acties worden uitgevoerd voor operands. Als u goed met operators en operands kunt werken, helpt dit u zinvolle instructies in de code op te nemen.

Aan het einde van deze module kunt u code schrijven waarmee basisbewerkingen voor letterlijke en variabele waarden worden uitgevoerd.

Leerdoelen

In deze module wordt het volgende behandeld:

  • Rekenkundige bewerkingen uitvoeren voor numerieke waarden
  • Impliciete typeconversie tussen tekenreeksen en numerieke waarden waarnemen
  • Een gegevenstype tijdelijk naar een ander gegevenstype converteren

Vereisten

  • Ervaring op beginnersniveau met een .NET-editor
  • Ervaring op beginnersniveau met de basisregels voor de C#-syntaxis
  • Ervaring op beginnersniveau met het weergeven van een bericht naar een console met behulp van de Console.WriteLine en Console.Write methoden
  • 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