Milstolpe: Caesar-chiffret
Två verktyg till, och sedan bygger du temats milstolpe: ett fungerande krypteringsprogram.
0% klart · 3 frågor
Här sätter du ihop allt. Först två verktyg som hör ihop, att peka ut en plats i en sekvens och att få räkningen att börja om vid kanten. Sedan bygger du ett riktigt krypteringsprogram av dem, tillsammans med funktionerna, loopen och felhanteringen du redan har.
Det är ett chiffer som romerska fältherrar använde, och det tar dig en lektion att bygga.
- 1 Position och modulus Var i ordningen står något, och vad händer när räkningen går utanför kanten? Två verktyg som hör ihop: index som pekar ut en plats, och modulus som får räkningen att börja om i stället för att gå sönder.
- 2 Milstolpe: Caesar-chiffret Temats milstolpe. Du bygger ett fungerande krypteringsprogram av allt du lärt dig: funktioner som svarar, en vakt som skyddar mot fel, position och modulus. Alfabetet är svenskt, nyckeln är ett tal, och resultatet är kod du använder igen längre fram i kursen.