Differences
This shows you the differences between two versions of the page.
pabop_u2 [2017-09-01 14:54] |
pabop_u2 [2022-07-18 13:20] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Uppgifter 2 ===== | ||
+ | |||
+ | 1. | ||
+ | Gör ett program som frågar efter en multiplikationstabell och sedan presenterar tabellen. | ||
+ | |||
+ | 2. | ||
+ | Gör ett program som frågar efter en multiplikationstabell, | ||
+ | |||
+ | 3. | ||
+ | Skriv ett program där man matar in ett heltal och programmet räknar ner talet. | ||
+ | |||
+ | < | ||
+ | ex. Ange ett tal: 5 | ||
+ | Nedräknat: 5 4 3 2 1 | ||
+ | </ | ||
+ | |||
+ | 4. | ||
+ | Skriv ett program som producerar en tabell med följande utseende: | ||
+ | |||
+ | < | ||
+ | i | ||
+ | 1 1 1 | ||
+ | 2 4 8 | ||
+ | 3 9 27 | ||
+ | . . . | ||
+ | . . . | ||
+ | </ | ||
+ | Som indata skall programmet ha ett heltal n som anger högsta värdet på i. | ||
+ | |||
+ | 5(*). | ||
+ | Skriv ett program som summerar termerna ur talföljden | ||
+ | 1 +4 +9 + 16 + 25 + 36 +… tills att summan överstiger 1 000 000. | ||
+ | Programmet skall skriva ut summan och antalet summerade termer. | ||
+ | |||
+ | 6(*). | ||
+ | Skriv ett program där man matar in tre tal och skriver ut talen i storleksordning. (svårare än man kan tro...) | ||
+ | |||
+ | 7(*). | ||
+ | Om man lägger 1 öre på ruta 1, 2 öre på ruta 2, 4 öre på ruta 3, 8 öre på ruta 4 osv. | ||
+ | Vilket är minsta antalet rutor som behövs för att det totalt skall bli minst 1 miljon kr? | ||
+ | |||
+ | 8(*). | ||
+ | Skriv ett program som frågar efter en räntesats och sedan skriver ut hur länge man måste ha pengarna på banken för att kapitalet skall ha fördubblas. | ||
+ | |||
+ | 9. | ||
+ | Skriv ett program som frågar efter ett tal och sedan beräknar fakulteten av talet. | ||
+ | Programmet behöver inte funka för större tal än 12. | ||
+ | < | ||
+ | ex 3! beräknas 1*2*3 | ||
+ | ex 5! beräknas 1*2*3*4*5 | ||
+ | </ | ||
+ | 10. | ||
+ | Skriv ett program där man matar in radien på en cirkel och man får omkretsen och arean presenterad. | ||
+ | OBS! Ange svaret med 2 decimaler! | ||
+ | |||
+ | |||
+ | 11(*). | ||
+ | Gör ett program där man matar in ett antal sekunder och man får presenterat: | ||
+ | a sekunder är samma sak som x timmar y minuter och z sekunder. | ||
+ | |||
+ | <code php> | ||
+ | // Tips! | ||
+ | // Rest vid heltalsdivision | ||
+ | echo 11%3; | ||
+ | |||
+ | // Heltalsdel vid division | ||
+ | echo (int)(11/ | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||