Bevezetés
A C#-ban írt alkalmazásokban konstans és változó numerikus adatokkal is kell műveleteket végeznie. Ilyenek például az alábbiak:
- Egyszerű matematikai műveletek, például összeadás, kivonás, szorzás és osztás elvégzése
- Több, meghatározott sorrendben végrehajtandó lépésből álló műveletek elvégzése
- Osztás maradékának meghatározása
- Érték növekménye vagy csökkentése stb.
Tegyük fel, hogy olyan számítást szeretne elvégezni, amely egy értéket egy mértékegységről egy másikra vált át. Mi volna például, ha az aktuális hőmérsékletet kellene átváltania Fahrenheitről Celsius-fokra? Miután kiszámította a hőmérsékletet Celsius-fokokban, ezt az információt formázott üzenetként kell megjelenítenie a felhasználó számára. Ehhez meg kell tanulnia operátorok használatával műveleteket végezni az operandusokon, például a literális és a változó értékeken.
Ebben a modulban alapszintű sztring- és numerikus műveleteket fog elvégezni az adatokon. Tanulás közben a fordító különböző feladatokat végez majd el az adott operátor körüli értékek adattípusától függően. Még lényegesebb, hogy megértheti, hogyan hajtanak végre az operátorok műveleteket az operandusokon. Az operátorok és operandusok helyes használatának elsajátítása segít majd értelmes utasításokat írni a kódban.
A modul végére képes lesz olyan kódot írni, amely egyszerű műveleteket hajt végre konstans és változó értékeken.
Tanulási célkitűzések
Ebben a modulban a következőkkel foglalkozunk:
- Matematikai műveletek numerikus értékekkel
- Sztringek és numerikus értékek közötti közvetett típuskonverzió megfigyelése
- Adattípus ideiglenes konvertálása más típusra
Előfeltételek
- Kezdő szintű tapasztalat egy .NET-szerkesztővel
- A C#-szintaxis alapvető szabályainak kezdő szintű ismerete
- Kezdő szintű tapasztalat egy üzenet konzolon való megjelenítésében a módszerek és
Console.Write
aConsole.WriteLine
módszerek használatával - Kezdő szintű jártasság konstansértékek létrehozásában, valamint egyszerű adattípusok (például
string
,int
ésdecimal
) deklarálásában - Kezdő szintű jártasság sztringek összefűzésében és interpolációjában