2.13 Δομή while- μέχρι να δοθεί -A

preview_player
Показать описание
ΑΣΚΗΣΕΙΣ μέχρι να δοθεί σαν είσοδος …..Ασκήσεις Python όπου θα διαβάζουν(είσοδος) από το πληκτρολόγιο μέχρι να δοθεί σαν είσοδος ένα πλήκτρο. (π.χ. το F ή κενό ) 1.Να γραφεί πρόγραμμα το οποίο θα διαβάζει αριθμούς από το πληκτρολόγιο μέχρι να δοθεί σαν είσοδος ο αριθμός 0 , και για κάθε αριθμό που θα εισάγεται θα εμφανίζεται ο διπλάσιος ( με χρήση της δομής while)Μεθοδολογία για ασκήσεις όπου πρέπει να διαβάσουμε άγνωστο πλήθος αριθμών ή πλήθος αλφαριθμητικών τιμών :Θα πρέπει να προσέχουμε τα εξής σημείαΤον πρώτο αριθμό ή την πρώτη αλφαριθμητική τιμή , θα τον διαβάζουμε πριν την επανάληψη , για να μπορεί να γίνει έλεγχος στην αρχή της επανάληψης.Στο εσωτερικό της επανάληψης θα εκτελούνται οι απαραίτητες ενέργειες.Πριν το Τέλος της επανάληψης θα διαβάζεται ο επόμενος αριθμός(σαν εντολή αλλαγής) 2.Να γραφεί πρόγραμμα το οποίο θα διαβάζει αριθμούς από το πληκτρολόγιο μέχρι να δοθεί σαν είσοδος ο αριθμός 0 , και θα υπολογίζει το πλήθος ,το άθροισμα και το γινόμενο των μη μηδενικών αριθμών( με χρήση της δομής while)και θα εισάγεται στην ίδια μεταβλητή. Χρησιμοποιούμε μια μεταβλητή πλήθος(count) στην οποία αυξάνουμε κατά +1 κάθε φορά που διαβάζουμε έναν αριθμό μέσα στην while. Πριν την έναρξη του διαβάσματος ΑΡΧΙΚΟΠΟΙΟΥΜΕ τη μεταβλητή countμε την τιμή 0 (count = 0). Χρησιμοποιούμε μια μεταβλητή αθροισμα (sum) στην οποία προσθέτουμε τους αριθμούς που διαβάζουμε κάθε φορά μέσα στην while. Πριν την έναρξη του διαβάσματος ΑΡΧΙΚΟΠΟΙΟΥΜΕ τη μεταβλητή sumμε την τιμή μηδέν (sum = 0). Χρησιμοποιούμε μια μεταβλητή γινόμενο (mult) την οποία πολλαπλασιάζουμε με τους αριθμούς που διαβάζουμε κάθε φορά μέσα στην while. Πριν την έναρξη του διαβάσματος ΑΡΧΙΚΟΠΟΙΟΥΜΕ τη μεταβλητή multμε την τιμή 1 (mult = 1). Μετά το τέλος της επανάληψης εμφανίζουμε τη μεταβλητή sum,count και mult.3.Να γραφεί πρόγραμμα το οποίο θα διαβάζει αριθμούς από το πληκτρολόγιο μέχρι να δοθεί σαν είσοδος ο αριθμός 0 (while x != 0) και θα υπολογίζει και θα εκτυπώνει το πλήθος ,των θετικών και αρνητικών καθώς και τα ποσοστά τους ( με χρήση της δομής while). 4. Να γραφεί πρόγραμμα που θα διαβάζει το όνομα, το βάρος σε κιλά και το υψος σε μέτρα ενός ατόμου και να εμφανίζει το όνομα, το βάρος σε γραμμάρια και το ύψος σε εκατοστά. Αυτό να επαναλαμβάνεται συνεχώς, μέχρι να δοθεί ως όνομα το κενό (' ').5. Να γραφεί πρόγραμμα το οποίο θα διαβάζει τα ονόματα ενός συνόλου μαθητών Β΄ Εν.Λυκείου και τους βαθμούς στα γραπτά στα τρία μαθήματα κατεύθυνσης. Για κάθε μαθητή θα εμφανίζεται ο μέσος όρος των γραπτών του. Το πρόγραμμα θα τερματίζει όταν (:μέχρι… ) δοθεί ως είσοδος είτε ο χαρακτήρας του κενού είτε όταν δοθεί η λέξη ΤΕΛΕΥΤΑΙΟΣ ( με χρήση της δομής while)Όταν σε μια άσκηση στην εκφώνηση γράφει «μέχρι» ή «όταν» και η συνθήκη εξαρτάται από 2 συνθήκες (είτε να είναι ίσο με….είτε να είναι ίσο με)-ή περισσότερες και μας προτρέπουν να λύσουμε την άσκηση με την Δομή επανάληψης whileτότε στις συνθήκες βάζουμε διάφορο ≠ και τις ενώνουμε με το λογικό τελεστή ΚΑΙ
Για να τερματίζει κάποτε η επανάληψη χρησιμοποιούμε το ΚΑΙ στην while.
Рекомендации по теме