You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Læringsmål:

  • PLACEHOLDER 

 

I disse dager er personvern på dagsorden. Det skal lages en funksjon som skal kryptere en setning ved hjelp av Cæsarskift. 

a)

Lag funksjonen cCipher. Parameterene er word og step. Den skal forskyve hver bokstav (char) i word med step antall tegn i alfabetet. Til høyre om step er positiv og til venstre om den er negativ.
Anta at word kun består av små bokstaver fra a til z, ingen tegn, tall o.l. 
Tips: Lek med: mod(tall + shift, 26) 

b)

Lag funksjonen dCipher. Denne skal dekryptere en tekststreng ved gitt step

c)

Lag funksjonen safeTalk(). Den skal gi brukeren valget mellom kryptering eller dekryptering. Deretter skal den be brukeren om en tekstreng og antall steg. Den skal returnere den krypterte eller dekrypterte strengen.

 

 

 

 
  • No labels