🍋Κ17 - Μέσος Όρος + Loop

Ο υπολογισμός του Μέσου Όρου με χρήση Επανάληψης είναι συχνό ζητούμενο στον προγραμματισμό, είτε απλών είτε πιο πολύπλοκων προγραμμάτων.

 

📌
Μέσος όρος =  Άθροισμα / Πλήθος 

 

 

Ο υπολογισμός του Μέσος όρου τηρεί και αυτός τις «3 Φάσεις» όπως προαναφέραμε σε προηγούμενα κεφάλαια:

Φάση 1η: Γίνεται αρχικοποίηση του αθροίσματος

sum = 0

Φάση 2η: Το άθροισμα συνεχώς ενημερώνεται/αυξάνεται μέσα στην επανάληψη

sum = sum + b

Φάση 3η: Μέτα το τέλος της επαναληπτικής διαδικασίας γίνεται ο υπολογισμός του μέσου όρου.

mesos_oros = sum / n

 


 

 

Παράδειγμα - Μέσος Όρος Βαθμολογίας

Το παρακάτω πρόγραμμα Python υπολογίζει τον μέσο όρο των βαθμολογιών ενός μαθητή στα μαθήματα του τετραμήνου.

import random sum = 0 n = 0 b = random.randint(0,20) while n < 15: sum = sum + b n = n + 1 print(f"{n}ος: {b} → sum={sum}") b = random.randint(0,20) mesos_oros = sum / n print(f"Μέσος όρος= {round(mesos_oros,1)}") print = display

 

 

 

Παράδειγμα - Μέσος Όρος Εσόδων 💵

Το παρακάτω πρόγραμμα Python υπολογίζει τον ημερήσιο μέσο όρο των εσόδων μίας καφετέριας.

import random sum = 0 n = 0 money = random.randint(1,12) while n < 100: sum = sum + money n = n + 1 print(f"{n}η μέρα: {money}€ → Σύνολο: sum={sum}€") money = random.randint(1,12) mesos_oros = sum / n print(f"Μέσος όρος= {round(mesos_oros,1)}€") print = display