filmov
tv
2.14 Δομή while- μέχρι να δοθεί -Β

Показать описание
ΑΣΚΗΣΕΙΣ μέχρι να δοθεί σαν είσοδος …..
PYTHON
Ο ταμίας του super market Mercadona καταχωρεί στην ταμειακή απόδειξη
τον κωδικό του προϊόντος και την τιμή.
Όταν ολοκληρωθεί η καταχώρηση για την αγορά ενός πελάτη ,
τότε εισάγεται ο κωδικός 0.
Να αναπτύξετε πρόγραμμα που θα υλοποιεί την παραπάνω διαδικασία
και στο τέλος θα εκτυπώνει το συνολικό ποσό της αγοράς
και το πλήθος των προϊόντων που αγοράστηκαν.
Ένα καταστημα μπαχαρικών πουλάει το ένα γραμμάριο κανέλας Κεϋλάνης προς 0,18 €.
Να γραφεί πρόγραμμα, το οποίο:
α. Για κάθε πελάτη θα διαβάζει πόσα γραμμάρια κανέλας αγόρασε και θα
εμφανίζει τα χρήματα που θα πληρώσει.
Το τέλος του διαβάσματος γίνεται με την εισαγωγή του αριθμού -1,
β. Το πρόγραμμα θα υπολογίζει και θα εμφανίζει:
1. τα χρήματα που πλήρωσαν όλοι οι πελάτες μαζί.
2. τα χρήματα που θα πληρώσουν οι πελάτες
οι οποίοι αγόρασαν πάνω από 1,5 κιλά κανέλας.
Η βασική χρεωση για έναν λογαριασμό ενός παρόxου υπηρεσιών διαδικτύου είναι 10 €
και η χρέωση για κάθε GigaByte (GB) χρήσης είναι 0,3 €.
Να γραφεί πρόγραμμα, που:
Θα διαβάζει το ονοματεπώνυμο ενός συνδρομητή
και τον αριθμό των GB
που έχει χρησιμοποιήσει κατά τη διάρκεια ενός μήνα.
Θα υπολογίζει το ποσό που θα πληρώσει για τον μήνα.
Θα εμφανίζει το ονοματεπώνυμο του συνδρομητή
και το ποσό που θα πληρώσει.
Τα παραπάνω θα επαναλαμβάνονται,
μέχρι να δοθεί ως ονοματεπώνυμο το κενό.
Θα βρίσκει και θα εμφανίζει το πλήθος των συνδρομητών
που πλήρωσαν περισσότερα από 45 € σε διάστημα ενός μήνα.
Ο υπολογισμός του Δείκτη Μάζας Σώματος (ΔΜΣ) ενός ατόμου γίνεται από τον τύπο
ΔΜΣ = βάρος / ύψος2, όπου το βάρος μετριέται σε κιλά και το ύψος σε μέτρα.
Να γραφεί πρόγραμμα που:
α. Θα διαβάζει το ονοματεπώνυμο ενός ατόμου, το βάρος του σε κιλά και το υψος του σε μέτρα,
β. Θα υπολογίζει τον ΔΜΣ.
γ. Θα εμφανίζει το ονοματεπώνυμο του ατόμου και τον ΔΜΣ
Τα παραπάνω θα επαναλαμβάνονται μέχρι
να δοθεί ως ονοματεπώνυμο η λέξη «ΤΕΛΟΣ»
Παρατήρηση:
Το ονοματεπώνυμο του ατόμου γράφεται με κεφαλαία
γράμματα της ελληνικής αλφαβήτου.
PYTHON
Ο ταμίας του super market Mercadona καταχωρεί στην ταμειακή απόδειξη
τον κωδικό του προϊόντος και την τιμή.
Όταν ολοκληρωθεί η καταχώρηση για την αγορά ενός πελάτη ,
τότε εισάγεται ο κωδικός 0.
Να αναπτύξετε πρόγραμμα που θα υλοποιεί την παραπάνω διαδικασία
και στο τέλος θα εκτυπώνει το συνολικό ποσό της αγοράς
και το πλήθος των προϊόντων που αγοράστηκαν.
Ένα καταστημα μπαχαρικών πουλάει το ένα γραμμάριο κανέλας Κεϋλάνης προς 0,18 €.
Να γραφεί πρόγραμμα, το οποίο:
α. Για κάθε πελάτη θα διαβάζει πόσα γραμμάρια κανέλας αγόρασε και θα
εμφανίζει τα χρήματα που θα πληρώσει.
Το τέλος του διαβάσματος γίνεται με την εισαγωγή του αριθμού -1,
β. Το πρόγραμμα θα υπολογίζει και θα εμφανίζει:
1. τα χρήματα που πλήρωσαν όλοι οι πελάτες μαζί.
2. τα χρήματα που θα πληρώσουν οι πελάτες
οι οποίοι αγόρασαν πάνω από 1,5 κιλά κανέλας.
Η βασική χρεωση για έναν λογαριασμό ενός παρόxου υπηρεσιών διαδικτύου είναι 10 €
και η χρέωση για κάθε GigaByte (GB) χρήσης είναι 0,3 €.
Να γραφεί πρόγραμμα, που:
Θα διαβάζει το ονοματεπώνυμο ενός συνδρομητή
και τον αριθμό των GB
που έχει χρησιμοποιήσει κατά τη διάρκεια ενός μήνα.
Θα υπολογίζει το ποσό που θα πληρώσει για τον μήνα.
Θα εμφανίζει το ονοματεπώνυμο του συνδρομητή
και το ποσό που θα πληρώσει.
Τα παραπάνω θα επαναλαμβάνονται,
μέχρι να δοθεί ως ονοματεπώνυμο το κενό.
Θα βρίσκει και θα εμφανίζει το πλήθος των συνδρομητών
που πλήρωσαν περισσότερα από 45 € σε διάστημα ενός μήνα.
Ο υπολογισμός του Δείκτη Μάζας Σώματος (ΔΜΣ) ενός ατόμου γίνεται από τον τύπο
ΔΜΣ = βάρος / ύψος2, όπου το βάρος μετριέται σε κιλά και το ύψος σε μέτρα.
Να γραφεί πρόγραμμα που:
α. Θα διαβάζει το ονοματεπώνυμο ενός ατόμου, το βάρος του σε κιλά και το υψος του σε μέτρα,
β. Θα υπολογίζει τον ΔΜΣ.
γ. Θα εμφανίζει το ονοματεπώνυμο του ατόμου και τον ΔΜΣ
Τα παραπάνω θα επαναλαμβάνονται μέχρι
να δοθεί ως ονοματεπώνυμο η λέξη «ΤΕΛΟΣ»
Παρατήρηση:
Το ονοματεπώνυμο του ατόμου γράφεται με κεφαλαία
γράμματα της ελληνικής αλφαβήτου.