Gå til innhold

Nybegynner trenger hjelp


Anbefalte innlegg

Jeg skal lage følgende program:

 

A = B

C = D

E = F

 

Brukeren skal skrive en kode bestående av tegnene A, C, og E. Så skal maskinen printe ut den tilsvarende koden ved hjelp av B, D og F.

 

Slik kan for eksempel skjermen se ut når programmet kjøres og brukeren mater den informasjon:

 

Skriv inn koden:

AEAEC

 

Den tilsvarende koden er: BFBFD

 

Maskinen skal også gi brukeren en feilmelding hvis han taster en kode som inneholder tegn som ikke er A, C eller E.

 

Takk for all hjelp.

Endret av Skurupu
Lenke til kommentar
Videoannonse
Annonse

Hvor langt er du kommet?

 

Her er noe pseudokode.

Bruker skriver inn tekst.

Gå gjennom teksten bokstav for bokstav.
dersom A -> B
dersom C -> D
dersom E -> F
dersom andre, gi feilmelding til bruker, kjør på nytt.

skriv ut ny tekst.

######

do if error
   t <- user input
   for i <- 0 to length[t]
       if t[i] = A
           then t2 <- t2 + B
       if t[i] = C
           then t2 <- t2 + D
       if t[i] = E
           then t2 <- t2 + F
       else output error restart

print t2

 

Nokka sånnt blir det... :)

 

Ørjan...

Endret av Orjanp
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...