Uitleg

Soms willen we niet alleen het gemiddelde berekenen, maar ook bepalen welke getallen daarboven liggen.

We kunnen dit doen in drie stappen:

  1. Bereken het gemiddelde van een lijst met getallen.
  2. Vergelijk elk getal met het gemiddelde.
  3. Selecteer en print de getallen die groter zijn dan het gemiddelde.

Oefening

Schrijf een algoritme dat begint met het volgende domein (je hoeft deze code nog niet volledig te begrijpen):

domein = [int(x) for x in input().split()]

Bereken het gemiddelde van de positieve getallen in het domein en druk vervolgens alle getallen af die groter zijn dan het gemiddelde. (als list, niet als set)

💡 Let op! Als er geen getallen in de invoer zitten, moet het programma niets afdrukken.

Voorbeeld

Invoer:

3 1 7 5 9

Uitvoer:

[7, 9]

(Omdat het gemiddelde (3+1+7+5+9)/5 = 5.0 is, en 7 en 9 groter zijn dan 5.0) Invoer:

-2 -1 1 2

Uitvoer:

[2]

(Omdat het gemiddelde (1+2)/5 = 1.5 is, en 2 groter is dan 1.5)