This is an old revision of the document!
Uppgifter 4 (Ej kollad)
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,28,31,30,...);
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
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/array.
Du skall sedan skriva ut talen i storleksordning, så det kan vara klokt att sortera talen först. Du skall skriva en egen sorteringsalgoritm
4. Skriv ett program som slumpar 100 heltal i intervallet 1-1000, spara talen i ett fält/array och sortera sedan fältet 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 sedan 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, dock max 200. Programmet skall:
- skriva ut talen sorterat i storleksordning.
- beräkna summa av talen.
- beräkna medelvärdet av talen.
- skriv ut det minsta talet.
- skriv ut det största talet.
ex.
Antal tal: 5 Slumpade tal: 2, 4, 5, 7, 7 Summa: 25 Medelvärde: 5.0 Minsta värde: 2 Största värde: 7