Differences
This shows you the differences between two versions of the page.
pabop_u4 [2011-02-20 14:59] Joakim Forsgren |
pabop_u4 [2017-09-01 14:54] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Uppgifter 4 ====== | ||
- | 1. | ||
- | Skriv ett program som läser in ett nummer på en månad. Därefter skrivs antalet dagar som månaden innehåller ut. Om talet inte är mellan 1 och 12 skall ett felmeddelade skrivas ut. | ||
- | Tips! Använd en array< | ||
- | $month_days = array (31, | ||
- | </ | ||
- | |||
- | 2. | ||
- | Gör ett program som läser in hur många gånger en tärning skall kastas. Därefter presenteras resultatet. | ||
- | Ex på programkörning | ||
- | |||
- | Antal kast med tärning: 100 | ||
- | Frekvenstabell: | ||
- | Etta 16% | ||
- | Tvåa 17% | ||
- | Trea 15% | ||
- | Fyra 15% | ||
- | Femma 17% | ||
- | Sexa 20% | ||
- | |||
- | Följande kodsnutt kan man ha nytta av | ||
- | <code php> | ||
- | echo mt_rand(); // Slumpar ett tal | ||
- | echo mt_rand(5, 15); // Slumpar ett tal mellan 5 och 15 | ||
- | </ | ||
- | |||
- | 3. | ||
- | Skriv ett program där man matar in 5 heltal, talen skall lagras i ett fält/ | ||
- | Du skall sedan skriva ut talen i storleksordning så det kan vara klokt att sortera talen först...\\ | ||
- | Du skall skriva en ***egen sorteringsalgoritm**. Om du inte kommer på hur man gör kan du kolla följade [[http:// | ||
- | |||
- | 4. | ||
- | *Skriv ett program som slumpar 100 heltal i intervallet 1-1000, spara talen i ett fält/array och sortera sedan innan det skrivs ut, största talet först. Du skall skriva en egen sorteringsalgoritm. | ||
- | |||
- | 5. | ||
- | Skriv ett program som slumpar 100 heltal i intervallet 1-1000, spara talen i ett fält/array och sortera fältet innan det skrivs ut, största talet först. Du skall ta hjälp av färdiga funktioner i PHP för att sortera. | ||
- | |||
- | 6. | ||
- | Skriv ett program som slumpar in ett valfritt antal tal mellan -100 och 100 i ett fält. | ||
- | Programmet skall: | ||
- | *Skriva ut talen sorterat i storleksordning. | ||
- | *Beräkna summa av talen. | ||
- | *Beräkna medelvärdet av talen. | ||
- | *Ta fram medianen av talen | ||
- | *Skriv ut det minsta talet. | ||
- | *Skriv ut det största talet. | ||
- | |||
- | ex. | ||
- | < | ||
- | Antal tal: 5 | ||
- | Slumpade tal sorterat: 2, 4, 5, 7, 7 | ||
- | Summa: 25 | ||
- | Medelvärde: | ||
- | Minsta värde: 2 | ||
- | Största värde: 7 | ||
- | </ | ||
- | |||
- | Det som är markerat med * är extra som inte alla behöver göra. |