By DePaul Dimadis
Choose your prefered Language: greek_flag uk_flag

Να δημιουργηθεί ένας πίνακας ακεραίων θετικών αριθμών, έστω Α, πλήθους Ν θέσεων (Ν = γνωστό) στον οποίο θα καταχωρούνται τιμές στο διάστημα [0-99] με τους απαραίτητους ελέγχους εγκυρότητας.
Θεωρώντας γνωστό έναν αριθμό Μ (Μ>100):
1. να δημιουργηθούν δύο νέοι πίνακες Β και C :
a. Ο πίνακας Β θα περιλαμβάνει εκείνες τις θέσεις του αρχικού πίνακα στις οποίες το άθροισμα των στοιχείων γίνεται μεγαλύτερο του Μ. Όταν βρίσκεται μια τέτοια θέση οι υπολογισμοί, για το υπόλοιπο του πίνακα, θα γίνονται από την αρχή, συμπεριλαμβάνοντας και την τρέχουσα θέση.
b. Ο πίνακας C θα περιλαμβάνει τις αντίστοιχες τιμές των αθροισμάτων, όπως αυτά προκύπτουν από τη σχετική διαδικασία.
2. Να εμφανιστούν τα περιεχόμενα των πινάκων B και C καθώς και η μέση τιμή των στοιχείων του πίνακα C.

Παράδειγμα: για Ν=14, Μ=110
Αρχικός πίνακας Α:

ΘΕΣΗ 1 2 3 4 5 6 7 8 9 10 11 12 13 14
ΤΙΜΗ 11 45 20 32 99 34 27 77 11 5 89 72 65 59

Νέος πίνακας Β:

5 6 8 11 12 14
           

11+45+20+32+99=207>110, 99+34=133>110, 34+27+77=138>110 κλπ

Νέος πίνακας C:

277 133 138 182 161 ... ...