Indførelsen

Fuldført

De programmer, du bygger i C#, kræver, at du arbejder på konstante og variable numeriske data. Eksempler kan omfatte:

  • Udførelse af simple matematiske handlinger, herunder addition, subtraktion, multiplikation og division
  • Udførelse af handlinger med flere trin, der skal udføres i en bestemt rækkefølge
  • Bestemmelse af restbeløbet efter udførelse af division
  • Forøgelse eller decrementering af en værdi osv.

Lad os antage, at du vil udføre en beregning, der konverterer en værdi fra én måleenhed til en anden. Hvad nu, hvis du f.eks. havde brug for at konvertere den aktuelle temperatur fra Fahrenheit til Celsius? Når du har beregnet temperaturen i grader Celsius, skal du vise disse oplysninger i en formateret meddelelse til brugeren. For at opnå dette skal du lære at bruge operatorer til at reagere på operander som konstant- og variabelværdier.

I dette modul skal du udføre grundlæggende streng- og numeriske handlinger på dine data. Som du lærer, udfører compileren forskellige opgaver afhængigt af datatyperne for værdierne omkring den angivne operator. Endnu vigtigere er det, at du kommer til at forstå, hvordan operatorer udfører handlinger på operander. Hvis du lærer, hvordan du arbejder med operatorer og operander korrekt, kan du få hjælp til at formulere meningsfulde instruktioner i din kode.

I slutningen af dette modul kan du skrive kode, der udfører grundlæggende handlinger på konstant- og variabelværdier.

Læringsmål

I dette modul skal du:

  • Udfør matematiske handlinger på numeriske værdier
  • Se implicit typekonvertering mellem strenge og numeriske værdier
  • Konvertér midlertidigt én datatype til en anden

Forudsætninger

  • Erfaring på begynderniveau med en .NET-editor
  • Erfaring på begynderniveau med grundlæggende C#-syntaksregler
  • Erfaring på begynderniveau med visning af en meddelelse til en konsol ved hjælp af metoderne Console.WriteLine og Console.Write
  • Erfaring på begynderniveau med at oprette konstantværdier og deklarere variabler for grundlæggende datatyper, f.eks. string, intog decimal
  • Erfaring på begynderniveau med strengsammenkædning og strenginterpolering