ΑΣΚΗΣΕΙΣ ΣΤΗ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ

Μάθημα: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

 

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

 

 

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

 

3.Να γραφεί αλγόριθμος που θα διαβάζει το ύψος σε cm για κάποια παιδιά. Ο αλγόριθμος να θεωρεί ότι πρώτα δίνονται τα στοιχεία των αγοριών και όταν δοθεί το 0 η επόμενη τιμή αφορά ύψος κοριτσιού. Όταν ξαναδοθεί το 0 να θεωρεί ότι τελείωσαν τα δεδομένα. Ο αλγόριθμος να βρίσκει και να εμφανίζει το μέσο όρο ύψους των αγοριών και το μέσο όρο ύψους των κοριτσιών. 

 

4. Μια μονάδα τυποποίησης διαμαντιών χαρακτηρίζει κάθε διαμάντι ως "φυσιολογικού μεγέθους" με βάση τον παρακάτω κανόνα: Υπολογίζει το μέσο βάρος των διαμαντιών που έχουν ως τότε θεωρηθεί "φυσιολογικά" και αν το βάρος του υπό εξέταση διαμαντιού δεν διαφέρει περισσότερο από 30% από αυτό το μέσο βάρος τότε χαρακτηρίζεται και αυτό ως "φυσιολογικό" διαφορετικά ως "μη φυσιολογικό".

   Να γραφτεί πρόγραμμα που να διαβάζει το βάρος 10 μεσαίου μεγέθους διαμαντιών (που θεωρούνται         

   πρότυπα) και να τα χαρακτηρίζει "φυσιολογικά", κατόπιν να διαβάζει το βάρος κάθε διαμαντιού που 

   έρχεται προς τυποποίηση και να το χαρακτηρίζει ανάλογα, με βάση τον παραπάνω κανόνα. Το

   πρόγραμμα θα τερματίζεται όταν έχει συμπληρωθεί μια 12άδα "μη φυσιολογικών" διαμαντιών

   εκτυπώνοντας και σχετικό μήνυμα.