Μάθημα : Αρχές Προγραμματισμού Υπολογιστών

Κωδικός : S24152

S24152  -  ΜΑΡΙΑ ΦΑΝΑΡΙΩΤΗ

Κεφ4 - Προγράμματα

Περιγραφή

Εντολή while 1

Ερώτηση 1 (Ελεύθερου Κειμένου — 20 βαθμοί) 

Πρόγραμμα 1

Να γραφεί πρόγραμμα που να δέχεται  διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Να υπολογίζει και να εμφανίζει το συνολικό βάρος των κιβωτίων.

Ερώτηση 2 (Ελεύθερου Κειμένου — 0 βαθμοί) 

Πρόγραμμα 2

Να γραφεί πρόγραμμα που να δέχεται  διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Να υπολογίζει και να εμφανίζει  το πλήθος των κιβωτίων.

Ερώτηση 3 (Ελεύθερου Κειμένου — 20 βαθμοί) 

Πρόγραμμα 3

Να γραφεί πρόγραμμα που να δέχεται  διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Να υπολογίζει και να εμφανίζει το μέσο βάρος των κιβωτίων.

Ερώτηση 4 (Ελεύθερου Κειμένου — 20 βαθμοί) 

Πρόγραμμα 4

Να γραφεί πρόγραμμα που να δέχεται  διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Να υπολογίζει και να εμφανίζει το πλήθος των κιβωτίων με βάρος μεγαλύτερο από 100Kg.

Ερώτηση 5 (Ελεύθερου Κειμένου — 20 βαθμοί) 

Πρόγραμμα 5

Να γραφεί πρόγραμμα που να δέχεται  διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Να υπολογίζει και να εμφανίζει το πλήθος των βαριών κιβωτίων ( βάρος μεγαλύτερο από 100Kg), το πλήθος των μεσαίων κιβωτίων ( βάρος μικρότερο ή ίσο από 100Kg και μεγαλύτερο των 50Kg) και το πλήθος των ελαφρών κιβωτίων (βάρος μικρότερο ή ίσο των 50Kg).

Ερώτηση 6 (Ελεύθερου Κειμένου — 20 βαθμοί) 

Πρόγραμμα 6

Να γραφεί πρόγραμμα που να δέχεται  διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Να υπολογίζει και να εμφανίζει το μέσο βάρος των βαριών κιβωτίων ( βάρος μεγαλύτερο από 100Kg), το μέσο βάρος των μεσαίων κιβωτίων ( βάρος μικρότερο ή ίσο από 100Kg και μεγαλύτερο των 50Kg) και το μέσο βάρος των ελαφρών κιβωτίων (βάρος μικρότερο ή ίσο των 50Kg).

ΠΡΟΣΟΧΗ! Να λάβετε υπόψη και την περίπτωση που ενδεχομένως να μην έχουν δοθεί βάρη για μια συγκεκριμένη κατηγορία.

 

Ερώτηση 7 (Ελεύθερου Κειμένου — 20 βαθμοί) 

Πρόγραμμα 7

Να γραφεί πρόγραμμα που να δέχεται  διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Να  εμφανίζει το μεγαλύτερο βάρος.Να γραφεί πρόγραμμα που να δέχεται  διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Να  εμφανίζει το μεγαλύτερο βάρος.

Ερώτηση 8 (Ελεύθερου Κειμένου — 20 βαθμοί) 

Πρόγραμμα 8

Να γραφεί πρόγραμμα που να δέχεται  διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Να  εμφανίζει τη σειρά του κιβωτίου με το μεγαλύτερο βάρος. (υποθέτουμε ότι δίνονται περισσότερα του ενός κιβώτια)

Ερώτηση 9 (Ελεύθερου Κειμένου — 20 βαθμοί) 

Πρόγραμμα 9

Δίνεται από το πληκτρολόγιο ένας συγκεκριμένος αριθμός και στη συνέχεια δίνονται διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Ζητείται να ενημερώνεται μία ένδειξη για το αν υπάρχει κιβώτιο με βάρος ίδιο με τον αριθμό που δόθηκε στην αρχή.

Ερώτηση 10 (Ελεύθερου Κειμένου — 20 βαθμοί) 

Πρόγραμμα 10

Υπάρχει ένα προκαθορισμένο άνω όριο (100Kg).  Δίνονται διαδοχικά από το πληκτρολόγιο τα βάρη μερικών κιβωτίων (απροσδιόριστο το πλήθος τους) με το τελευταίο κιβώτιο να είναι άδειο (βάρος μηδέν). Ζητείται να ενημερώνεται μία ένδειξη για το αν υπήρξε έστω και ένα κιβώτιο που το βάρος του να υπερέβη το προκαθορισμένο άνω όριο.