Απέδειξαν ότι όλα τα προγράμματα υπολογιστών μπορούν να γραφτούν χρησιμοποιώντας μόνο τρεις δομές:
1) Ακολουθία
2) Επιλογή (εάν-τότε-άλλο)
3) Επανάληψη (while loop)
Αυτό σημαίνει ότι οποιοδήποτε πρόγραμμα, ανεξάρτητα από το πόσο περίπλοκο είναι, μπορεί να κατασκευαστεί χρησιμοποιώντας μόνο αυτά τα τρία βασικά δομικά στοιχεία.
Για παράδειγμα, δείτε πώς μπορείτε να γράψετε ένα πρόγραμμα για να βρείτε τον μεγαλύτερο αριθμό σε μια λίστα αριθμών χρησιμοποιώντας μόνο αυτές τις τρεις δομές:
```python
αριθμοί =[1, 2, 3, 4, 5]
μεγαλύτερος =αριθμοί[0]
για τον αριθμό σε αριθμούς:
αν αριθμός> μεγαλύτερος:
μεγαλύτερος =αριθμός
εκτύπωση (μεγαλύτερη)
```
Αυτό το πρόγραμμα αρχικοποιεί πρώτα τη μεγαλύτερη μεταβλητή στον πρώτο αριθμό στη λίστα. Στη συνέχεια, επαναλαμβάνει τους υπόλοιπους αριθμούς στη λίστα, ελέγχοντας τον καθένα για να δει αν είναι μεγαλύτερος από τον τρέχοντα μεγαλύτερο αριθμό. Εάν βρεθεί μεγαλύτερος αριθμός, αποθηκεύεται στη μεγαλύτερη μεταβλητή. Τέλος, το πρόγραμμα εκτυπώνει τον μεγαλύτερο αριθμό.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα