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,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. Om du inte kommer på hur man gör kan du kolla följade sida.

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 (programmet frågar hur många) 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: 5.0 (svar med 1 decimal avrundat)
Minsta värde: 2
Största värde: 7

Det som är markerat med * är extra som inte alla behöver göra.