Programmering A

 
Introduktion
Första programmet
Strukturerad programmering
Variabler
Selektion
Sammansatta villkor
Iteration
 
Introduktion
Exempel
Självrättande övning
Insändningsuppgift 2
Underprogram
Klassrum
Hjälp
   
Senaste nytt
Till kursens början
Insändningsuppgift 2
Nationellt centrum för flexibelt lärande 2002

2A. Gör ett program som skriver ut alfabetet på skärmen, abcd....xyz.
Programmet ska skriva ut alfabetet tre gånger, varje ny utskrift av alfabetet ska börja på en ny rad.
Du ska alltså endast skriva ut ett tecken i taget inne i loopen.
(Använd alltså datatypen char)

Du ska använda for loopen till den första utskriften, while till den andra samt repeat until till den sista utskriften.
(Uppdaterat uppgiftsformuleringen 2002-03-20)

2B. Fibonacci
Gör ett program som genererar de 20 första talen i Fibonaccis (hel)talserie.
Så här hänger talen i serien ihop:
Tal 1 är 1.
Tal 2 är 1.
Tal 3 är summan av de två föregående talen, dvs 1+1=2.
Tal 4 är summan av de två föregående talen, dvs 1+2=3.

Tal 5 är summan av de två föregående talen, dvs 2+3=5.
osv

2C. Fibonacci
Även här ska du generera Fibonacci tal men skillnaden är att användaren bestämmer hur många som ska skrivas ut. Vi kan anta för enkelhets skull att användaren alltid vill skriva ut två eller fler tal i serien.
Dvs vill användaren skriva ut 20 blir det likadant som i uppgift 2B.
Väljer användaren t ex att skriva ut 40 tal så skrivs de 40 första Fibonaccitalen ut.
Ange dessutom hur många tal som kan genereras utan att resultatet blir "konstigt". Tala sedan om orsaken till att det blir "konstigt".
Du kan lämna svaren på dessa frågor som kommentarer i programmet eller bifoga ett textdokument med svaren.
Svaren behöver inte vara långa och särskilt utförliga.

För att dina program ska godkännas ska de vara indenterade och kommenterade samt naturligtvis följa uppgiftsformuleringarna.

När du gjort uppgifterna tar du och packar ned dem med t ex Winzip.
Därefter går du till din kursöversikt och klickar på länken "Insändningsuppgifter" i menyn på vänster sida.
Följ därefter instruktionerna som finns på sidan.

Detta är särskilt viktigt för dig som studerar med studiemedel. När du skickar in insändningsuppgiften på det här sättet får du din studiepoäng för den direkt, ifall den nu ger någon poäng.

Insändningsuppgift 2 Upp
   Kursindex © HSw CFL 2002