Αρχή

Εργασία Π48.4α Δομή επανάληψης While...

Εργασία Π48.4α Δομή επανάληψης While..

Η δομή επανάληψης μας επιτρέπει την εκτέλεση ενός μπλοκ εντολών, περισσότερες από μία φορές. Η γλώσσα προγραμματισμού Python υποστηρίζει δύο τύπους επαναλήψεων:

 

Η δομή επανάληψης While..

Γενική μορφή:   while <συνθήκη>:

                        εντολή (-ές)

   

Λειτουργία: Η δομή επανάληψης while… επαναλαμβάνει το μπλοκ εντολών, όσο η συνθήκη είναι Αληθής, ενώ όταν η συνθήκη γίνει Ψευδής, τότε εκτελεί τις εντολές του προγράμματος, μετά το μπλοκ των εντολών της. Το μπλοκ των εντολών καθορίζεται, όπως και στην if…, γράφοντάς τις παραμέσα, στοιχισμένες τη μία κάτω από την άλλη.

 

  1. Ανοίξτε την Python: Έναρξη > Όλα τα προγράμματα > Python > IDLE (Python GUI)
  2. Ανοίξτε ένα νέο αρχείο στο συντάκτη Python:  File > New File ή τον αντίστοιχο συνδυασμό πλήκτρων.
  1. Πληκτρολογήστε πρόγραμμα στη γλώσσα Python που να διαβάζει ηλικίες και να υπολογίζει τον μέσο όρο ηλικιών. Το πρόγραμμα τερματίζεται, όταν πληκτρολογηθεί αριθμός μικρότερος ή ίσος του μηδενός.
  2. Προς διευκόλυνση δίνεται το  παρακάτω  πρόγραμμα σε αλγόριθμο, που υλοποιεί ακριβώς τα ίδια πράγματα  με το πρόγραμμα που πρέπει να σχεδιάσετε στην Python.


  3. Εντοπίστε το τμήμα από το  πρόγραμμα Python που  γράψατε
  4. Γράψτε το επαναλαμβανόμενο τμήμα προγράμματος σε αρχείο κειμένου και αποθηκεύστε το με το όνομα “ergasia_ 48_4a_while.docx”.
  5. Συμπιέστε το αρχείο “ergasia_ 48_4a_while.docx”.σε ένα αρχείο zip  με όνομα “ergasia_ 48_4a_while.zip και ανεβάστε το στο ΠΣΔ ή στο dropbox και στείλτε μας το σύνδεσμο που οδηγεί σε αυτό το αρχείο.