By DePaul Dimadis
Choose your prefered Language: greek_flag uk_flag

Να γραφεί ένα πρόγραμμα για τη διαχείριση ενός πίνακα με όνομα products και με στοιχεία του τύπου product που ορίζεται ως εξής :
struct description

 

{
int category;
int code;

};
struct product

{
struct description d;
int quality[12];

int production[12];

};
Κάθε στοιχείο του πίνακα περιέχει τις μηνιαίες ποσότητες παραγωγής ενός προϊόντος (πίνακας production[12]) μαζί τον αντίστοιχο χαρακτηρισμό της παραγωγής από τον ποιοτικό έλεγχο (ένας από τους αριθμούς 1, 2, 3, 4) - (πίνακας quality[12]).
Το πρόγραμμα θα πρέπει να περιλαμβάνει συναρτήσεις για:
iv. την εισαγωγή των δεδομένων 10 προϊόντων στον πίνακα products (συνάρτηση data_entry).
v. την εμφάνιση των στοιχείων του πίνακα products σε σειρές (1 σειρά για κάθε προϊόν) (συνάρτηση data_display).
vi. την εύρεση και την εμφάνιση (στη συνάρτηση main() ) της συνολικής ετήσιας ποσότητας παραγωγής κάθε προϊόντος με χαρακτηρισμό ποιοτικού ελέγχου 1, 2, 3, 4 (δηλαδή για κάθε προϊόν πρέπει να βρεθούν και να εμφανιστούν τέσσερις συνολικές ετήσιες τιμές – μία για καθένα από τα 1, 2, 3, 4) , (συνάρτηση find_total)
vii. την εύρεση και την εμφάνιση (στη συνάρτηση main() ) του προϊόντος που έχει το μεγαλύτερο ποσοστό % παραγωγής με χαρακτηρισμό ποιοτικού ελέγχου 4. (συνάρτηση max_fail)
Οι συναρτήσεις θα καλούνται διαδοχικά από τη συνάρτηση main().