Μάθημα : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Κωδικός : EL1278107

EL1278107  -  ΔΕΡΕΚΕΝΑΡΗΣ ΓΡΗΓΟΡΙΟΣ

Ασκήσεις με Όσο ή Μέχρις_ότου

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

Να γράψετε τον αλγόριθμο που επιλύει το παρακάτω πρόβλημα:

Ένα φορτηγό έχει χωρητικότητα 10 τόνων και το φορτώνουμε με κιβώτια. Δεν μας νοιάζει ο όγκος.  Να γραφτεί αλγόριθμος:

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

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

Να γράψετε τον αλγόριθμο που επιλύει το παρακάτω πρόβλημα:

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

  • Να διαβάζει το ποσό κάθε δωρεάς μέχρι να συγκεντρωθεί πόσο 5000 Ευρώ.
  • Να υπολογίσει πόσες δωρεές χρειάστηκαν καθώς και το συνολικό ποσό που συγκεντρώθηκε.
  • Αν ξεπεράστηκε το ζητούμενο ποσό να αναφέρει πόσα χρήματα θα περισσέψουν.
  • Να υπολογίζει και να εμφανίζει πόσες δωρεές ήταν πάνω από 100 Ευρώ

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

Να γράψετε τον αλγόριθμο που επιλύει το παρακάτω πρόβλημα:

Να γραφεί πρόγραμμα σε «ΓΛΩΣΣΑ», το οποίο να διαβάζει θετικό ακέραιο αριθμό Ν. Στη συνέχεια, να διαβάζει θετικούς αριθμούς μέχρι να δοθεί αριθμός μεγαλύτερος του 1000. α υπολογίζει και να εμφανίζει το άθροισμα των αριθμών που δόθηκαν, και πόσοι από αυτούς ανήκουν στο κλειστό διάστημα 300-500. Να γίνεται έλεγχος των αριθμών που πληκτρολογούνται, ώστε να είναι θετικοί, σε αντίθετη περίπτωση να εμφανίζεται μήνυμα λάθους και να ζητείται η πληκτρολόγηση ενός θετικού αριθμού.