Διαδικασίες

Να δημιουργήσετε πρόγραμμα το οποίο για τους 100 υπαλλήλους μιας εταιρείας πραγματοποιεί τα παρακάτω:
Α. Διαβάζει τα ονόματα των υπαλλήλων σε πίνακα ΟΝ[100], επίσης διαβάζει τους μισθούς των υπαλλήλων ανά μήνα και τους αποθηκεύει σε πίνακα ΜΙΣ[100,12].
Β. Βρίσκει τη μέση μισθοδοσία όλων των υπαλλήλων ανά μήνα.
Γ.  Εμφανίζει για κάθε μήνα το πλήθος των υπαλλήλων που είχαν μισθοδοσία μεγαλύτερη από τη μέση μισθοδοσία του μήνα.
Δ. Δίνει τη δυνατότητα στην επιχείρηση να ελέγχει αν η ετήσια μισθοδοσία κάθε υπαλλήλου ξεπέρασε ένα συγκεκριμένο όριο ως εξής: Διαβάζει το όριο και για κάθε υπάλληλο καλεί διαδικασία που δέχεται τον αριθμό γραμμής του πίνακα ΜΙΣ όπου βρίσκονται οι μηνιαίες μισθοδοσίες του υπαλλήλου, τον πίνακα ΜΙΣ και το όριο και επιστρέφει στο πρόγραμμα την τιμή «αληθής» αν η ετήσια μισθοδοσία του υπαλλήλου ξεπέρασε το όριο ή την τιμή «Ψευδής» στην αντίθετη περίπτωση. Το πρόγραμμα εμφανίζει για κάθε υπάλληλο το όνομά του και δίπλα το μήνυμα «ξεπέρασε το όριο» ή το μήνυμα  «δε ξεπέρασε το όριο».
 
 
Να γράψετε υποπρόγραμμα το οποίο για οποιοδήποτε πίνακα 100 ακεραίων στοιχείων υπολογίζει και επιστρέφει το μέγιστο, το ελάχιστο και τις θέσεις αυτών.
 
Να δημιουργηθεί πρόγραμμα το οποίο διαβάζει τα ονόματα και τους μισθούς 100 υπαλλήλων μιας επιχείρησης και με την βοήθεια της Διαδικασίας TAX πραγματοποιεί αύξουσα ταξινόμηση των στοιχείων με βάση το μισθό, αν ο μισθός είναι ίδιος τότε κάνει αλφαβητική ταξινόμηση με βάση το όνομα του υπαλλήλου. Το πρόγραμμα εμφανίζει τα ονόματα των υπαλλήλων με τους 2 μεγαλύτερους μισθούς.