- Πληροφοριακά Στοιχεία
- Δημοσιεύθηκε : 03 Μάρτιος 2014
ΑΣΚΗΣΕΙΣ ΣΤΑ ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ
Μάθημα: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
1. α. Να γραφεί υποπρόγραμμα το οποίο να υλοποιεί την αντιμετάθεση δύο τιμών έτσι ώστε να μπορεί να κληθεί από το πρόγραμμα της φυσαλίδας (σελ. 68 βιβλίο μαθητή)
β. Να γραφεί πρόγραμμα που:
i) Να διαβάζει τους αριθμούς μητρώου 1000 διαγωνιζόμενων και να τα τοποθετεί σε πίνακα ΑΜ.
ii) Μετά να διαβάζει τη βαθμολογία καθενός από τους υποψήφιους και να την τοποθετεί σε πίνακα Β.
iii)Να εμφανίζει τους αριθμούς μητρώου των διαγωνιζόμενων κατά φθίνουσα σειρά με βάση τη βαθμολογία τους κάνοντας χρήση της διαδικασίας που φτιάξατε στο ζήτημα α.
2. α. Να γραφεί πρόγραμμα το οποίο θα μας ζητάει 3 αριθμούς.
β. Να γραφεί υποπρόγραμμα το οποίο θα καλείται από το κύριο πρόγραμμα που θα βρίσκει το μέγιστο των 3 αριθμών καθώς και τη σειρά που ο μέγιστος αριθμός πληκτρολογήθηκε (1ος, 2ος ή 3ος).
γ. Το κύριο πρόγραμμα θα εκτυπώνει το μέγιστο των 3 αριθμών και τη σειρά πληκτρολόγησής του.
δ.Το πρόγραμμα θα μας ρωτάει αν θέλουμε το μέγιστο και άλλης 3άδας αριθμών και θα σταματάει όταν του απαντήσουμε 'Ο' ή 'ο'.
3. α. Να γραφεί υποπρόγραμμα το οποίο θα μπορεί να δέχεται έναν πίνακα μέγιστου μεγέθους 50 πραγματικών αριθμών και μια μεταβλητή Ν που θα προσδιορίζει το πλήθος των θέσεων του πίνακα για τις οποίες υπάρχουν τοποθετημένα έγκυρα στοιχεία. Το υποπρόγραμμα να εμφανίζει το μέσο όρο των Ν στοιχείων του πίνακα.
β. Να φτιαχτεί Κυρίως Πρόγραμμα που:
ι. Να διαβάζει 1200 στοιχεία (πραγματικοί αριθμοί) και να τα τοποθετεί σε πίνακα Α δύο διαστάσεων 30 χ 40 γεμίζοντας πρώτα την 1η στήλη, μετά τη 2η κ.ο.κ. ως και την 80η.
ιι. Με χρήση του υποπρογράμματος του βήματος (α) να υπολογίζει για κάθε γραμμή του πίνακα Α το μέσο όρο των στοιχείων της.
ιιι. Με χρήση του υποπρογράμματος του βήματος (α) να υπολογίζει για κάθε στήλη του πίνακα Α το μέσο όρο των στοιχείων της.