Letter grade konvertering er et enkelt prosjekt for begynnelsen programmerere som ønsker å lære å bruke " Switch " uttalelser . De fleste programmeringsspråk bruke disse uttalelsene , blant annet C + +, Visual Basic. NET og web programmeringsspråk som PHP . Mens den eksakte syntaks brukes varierer fra språk til språk , gjelder de samme grunnleggende logikken til hver enkelt. Du trenger en variabel som allerede holder bokstavkarakter , og at variabelen går inn i " Switch " statement. Hver mulig verdi eller område vil bli et " case" inne i " Switch " statement , og for hvert tilfelle , kan du sende ut et tall. Instruksjoner
en
Skriv en " Switch " statement som tar verdien av variabelen som holder bokstavkarakter. Den bokstavkarakter vil vanligvis kommer fra brukerundersøkelser, slik at du kanskje må deklarere en variabel først og sette verdien til brukeren - inngang klasse.
2
Skriv et "case " statement inni " Switch "statement for hver bokstavkarakter. Her er en enkel pseudo - kode eksempel : en
bryter letterGrade
case " A" : en
case " B" : en
case " C" :
end switch
ovennevnte koden ikke representerer noen reell programmeringsspråk, men viser hvordan en grunnleggende " Switch " statement arbeider med hver bokstavkarakter. Legg tilfeller for pluss og minus karakterer som " B +" hvis programmet trenger dem .
3
Etter hver "case " statement , legg til en linje med kode som utganger nummeret tilsvarer bokstaven klasse. Disse tallene varierer fra skole til skole og noen ganger mellom lærerne , men en "A" grade vanligvis matcher antall karakterer mellom 90 og 100 , mens "B " karakterer matche tallene 80 gjennom 89 og så videre . I noen språk , må du også legge til en " pause " uttalelse på slutten av hver "case " statement : en
case " A" : en
print " 100 "
< p > bryte
4
Legg til en " standard " eller " annet " case på slutten av listen over saker. Dette vil dekke enhver grad som ikke mellom " A" og laveste bokstavkarakter du vil at programmet skal beregne .