Brev kvalitet konvertering er et simpelt projekt til begyndelsen programmører, der ønsker at lære at bruge "switch " udsagn . De fleste programmeringssprog bruge disse udsagn, herunder C + +, Visual Basic. NET og Web programmeringssprog som PHP . Mens den nøjagtige anvendte syntaks varierer fra sprog til sprog , den samme grundlæggende logik gælder for hver enkelt. Du skal bruge en variabel, der allerede er indehaver brevet klasse, og at variable går ind i " Switch" erklæring. Hver mulig værdi eller værdiområde vil blive en "sag" inde i "Skift " erklæring , og for hvert enkelt tilfælde , kan du sende et nummer. Instruktioner
1
Skriv en " Switch " erklæring , der tager værdien af den variabel, der holder bogstavet klasse. Brevet klasse vil normalt komme fra bruger -input, så du kan være nødt til at erklære en variabel først og sæt dens værdi til brugeren input lønklasse.
2
Skriv en "case " erklæring i din " Switch "erklæring for hvert bogstav lønklasse. Her er en grundlæggende pseudo- kode eksempel : Hej
switch letterGrade
case " A" : Hej
tilfælde "B" : Hej
tilfælde "C" :
ende switch
ovenstående kode repræsenterer ikke nogen reel programmeringssprog, men viser, hvordan en grundlæggende " switch " erklæring arbejder med hvert bogstav lønklasse. Tilføj sager for plus og minus kvaliteter som " B + ", hvis dit program har brug for dem .
3
Efter hver "sag " erklæring , tilføje en linje kode , der udsender antal ækvivalente af brevet lønklasse. Disse tal varierer fra skole til skole og til tider mellem lærere , men et "A" lønklasse normalt matcher antal kvaliteter mellem 90 og 100 , mens "B" kvaliteter matche numrene 80 gennem 89 og så videre. I nogle sprog , skal du også tilføje en " pause " erklæring ved afslutningen af hvert "case " erklæring : Hej
case " A" : Hej
print " 100 "
bryde
4
Tilføj et "default" eller " andet "-sagen i slutningen af din liste over sager. Det vil dække enhver grad , der ikke er mellem "A" og det laveste bogstavkarakter du vil have dit program til at beregne .