4. Ασκήσεις στους Μονοδιάστατους Πίνακες

4. Ασκήσεις στους Μονοδιάστατους Πίνακες
401 Να γραφεί πρόγραμμα που να διαβάζει και να αποθηκεύει με τη σειρά τα
γράμματα μιας λέξης 10 χαρακτήρων και να αποφαίνεται αν είναι καρκινική ή
όχι.
402 Να γραφεί αλγόριθμος με τον οποίο καταχωρούνται σε δύο μονοδιάστατους
πίνακες οι 12 μέσες θερμοκρασίες και τα ονόματα των μηνών του χρόνου
αντίστοιχα και υπολογίζονται και εμφανίζονται οι 2 μεγαλύτερες και οι 2
μικρότερες θερμοκρασίες, καθώς και τα ονόματα των μηνών κατά τους
οποίους σημειώθηκαν οι παραπάνω θερμοκρασίες.
403 Το Υπουργείο Παιδείας ζήτησε από το Λύκειο Καλλίπολης στατιστικά στοιχεία
σχετικά με το φύλο, τον γενικό βαθμό και την κατεύθυνση κάθε μαθητή της Γ΄
Λυκείου. Να γραφεί αλγόριθμος, ο οποίος:
α)
διαβάζει για κάθε μαθητή:
·
το ονοματεπώνυμο
·
το φύλο, με αποδεκτές τιμές το “Α” για τα αγόρια και το “Κ” για τα
κορίτσια
·
τον γενικό βαθμό
·
την κατεύθυνση, με αποδεκτές τιμές τις “ΤΕΧΝΟΛΟΓΙΚΗ”,
“ΘΕΤΙΚΗ”, ή “ΘΕΩΡΗΤΙΚΗ”
β)
υπολογίζει και εμφανίζει
τους τρείς καλύτερους μαθητές κάθε
κατεύθυνσης
γ)
υπολογίζει και εμφανίζει τον καλύτερο μαθητή από κάθε φύλο
δ)
υπολογίζει και εμφανίζει τους 5 χειρότερους μαθητές της Γ’ Λυκείου
404 Να γραφεί αλγόριθμος που υπολογίζει τον διάμεσο ενός μονοδιάστατου πίνακα
Α, Ν-θέσεων. Το Ν και ο πίνακας θεωρούνται δεδομένα.
Σημ: Αν το πλήθος των αριθμών είναι περιττός αριθμός τότε ο διάμεσος είναι
το μεσαίο στοιχείο (π.χ. αν είναι 9 το πλήθος των στοιχείων τότε ο διάμεσος
είναι το 5ο στοιχείο) ενώ αν είναι άρτιος αριθμός είναι ο μέσος όρος των δύο
μεσαίων στοιχείων (π.χ. αν είναι 10 το πλήθος των στοιχείων τότε ο διάμεσος
είναι ο μέσος όρος του 5ου και 6ου στοιχείου).
405 Να αναπτύξετε αλγόριθμο ο οποίος θα διαβάζει για τους 2000 υπαλλήλους της
επιχείρησης “Η ΓΑΛΕΡΑ” τα ονόματα και το έτη υπηρεσίας και να τα
αποθηκεύει στους δυο πίνακες ΟΝΟΜΑ και ΕΤΗ_ΥΠΗΡΕΣΙΑΣ αντίστοιχα.
Στη συνέχεια:
i.
να εκτυπώνει τα ονόματα των υπαλλήλων που θα συνταξιοδοτηθούν την
επόμενη πενταετία καθώς και το πλήθος τους
ii.
να εκτυπώνει τα ονόματα των υπαλλήλων με έτη υπηρεσίας < 7
XAK
ΑΣΚΗΣΕΙΣ.
Σελ. 1
406 Σε μία κατασκήνωση υπάρχουν 300 παιδιά και καθένα από αυτά έχει μοναδικό
αριθμό (κωδικό) από το 1 έως και το 300 που του αντιστοιχεί. Για κάθε παιδί
είναι γνωστή η ηλικία του. Να χρησιμοποιηθεί πίνακας για να αποθηκεύονται οι
ηλικίες των παιδιών και να βρεθεί ο κατάλληλος αλγόριθμος υπολογισμού του
μικρότερου και μεγαλύτερου σε ηλικία παιδιού και να εκτυπώνεται τόσο η
ηλικία όσο και ο κωδικός του μικρότερου και μεγαλύτερου παιδιού.
407 Να γραφεί αλγόριθμος ο οποίος:
Ö θα διαβάζει τις θερμοκρασίες που σημειώθηκαν στην Αθήνα για όλες τις
ημέρες του 2011
Ö θα βρίσκει πόσες φορές έχει καταγραφεί κάθε θερμοκρασία
Ö θα εμφανίζει τη συχνότητα των θερμοκρασιών που κατεγράφησαν έστω μία
φορά.
ΣΗΜΕΙΩΣΗ: Οι θερμοκρασίες είναι ακέραιοι αριθμοί και κυμαίνονται στο
διάστημα [1, 50] βαθμών Κελσίου.
408 Για τα 20 διαμερίσματα μιας πολυκατοικίας να καταχωρηθούν σε έναν πίνακα
τα εξής στοιχεία: Αριθμός διαμερίσματος και Τετραγωνικά μέτρα
διαμερίσματος. Αν στο τέλος κάθε μήνα δίνονται τα συνολικά ποσά θέρμανσης
και των κοινόχρηστων της πολυκατοικίας να γραφεί αλγόριθμος ο οποίος
υπολογίζει και εμφανίζει τη δαπάνη που αντιστοιχεί σε κάθε διαμέρισμα για
θέρμανση και κοινόχρηστα βάσει του αριθμού των τ.μ. που έχει.
409 Σε ένα Fast Food καταχωρούνται οι παραγγελίες στον υπολογιστή με βάση
τον κωδικό των φαγητών. Συγκεκριμένα, χρησιμοποιείται ένας αλγόριθμος ο
οποίος λειτουργεί ως εξής: Διαβάζει τον κωδικό του φαγητού (1-20) και την
ποσότητα και εμφανίζει το όνομα του φαγητού και την τιμή του. Η προηγούμενη
διαδικασία επαναλαμβάνεται μέχρι να δοθεί ως κωδικός η τιμή 0. Στο τέλος ο
αλγόριθμος εμφανίζει τη συνολική αξία της παραγγελίας.
Να γραφεί ο αλγόριθμος που υλοποιεί τις παραπάνω λειτουργίες.
Να θεωρήσετε δεδομένους τους πίνακες Φαγητό και Τιμή οι οποίοι περιέχουν
τα ονόματα και τις τιμές, αντίστοιχα, των 20 φαγητών.
410 Μια εταιρία πληρώνει τους υπαλλήλους της με μισθούς που είναι πολλαπλάσια
των 5€. Να γραφεί αλγόριθμος που:
1.
Να διαβάζει το πλήθος των υπαλλήλων.
2.
Να διαβάζει το μισθό κάθε υπαλλήλου και να υπολογίζει και να
εκτυπώνει πόσα χαρτονομίσματα 5€, 10€, 20€, 50€, 100€ χρειάζονται
για την πληρωμή του υπαλλήλου.
3.
Να υπολογίζει και να εμφανίζει το συνολικό ποσό που χρειάζεται για τη
μισθοδοσία.
4.
Να υπολογίζει και να εμφανίζει το σύνολο των χαρτονομισμάτων που
χρειάζονται από κάθε είδος.
XAK
ΑΣΚΗΣΕΙΣ.
Σελ. 2
411
Να γραφεί αλγόριθμος ο οποίος θα διαβάζει και θα αποθηκεύει σε ένα
μονοδιάστατο πίνακα τους βαθμούς στο μάθημα της πληροφορικής ενός
τμήματος 25 μαθητών. Στη συνέχεια ο αλγόριθμος θα διαβάζει ένα αριθμό
από το πληκτρολόγιο και
α)
θα εκτυπώνει το πλήθος των βαθμών που είναι μεγαλύτεροι από την
δοθείσα τιμή.
Β)
θα εκτυπώνει το μήνυμα «ΥΠΑΡΧΕΙ Η ΤΙΜΗ» αν βρεθεί ο αριθμός
μεταξύ των στοιχείων του πίνακα ή σε διαφορετική περίπτωση θα
εκτυπώνει το μήνυμα «ΔΕΝ ΥΠΑΡΧΕΙ Η ΤΙΜΗ».
γ)
σε περίπτωση που υπάρχει η τιμή στον πίνακα θα εκτυπώνει
1)
την μεγαλύτερη τιμή του δείκτη του οποίου το αντίστοιχο στοιχείο
ισούται με τον αριθμό
2)
την πρώτη τιμή του δείκτη του στοιχείου του πίνακα που ισούται με
τον αριθμό
412 Ένας φανατικός συλλέκτης δίσκων βινυλίου αποφάσισε αναπτύξει αλγόριθμο
ώστε να μπορεί να επεξεργαστεί στατιστικά την συλλογή του. Διαθέτει 2500
δίσκους και για κάθε έναν από αυτούς επιθυμεί να καταχωρεί τίτλο,
καλλιτέχνη και έτος κυκλοφορίας. Να γραφεί αλγόριθμος που θα διαβάζει σε
τρεις μονοδιάστατους πίνακες τα παραπάνω στοιχεία και στη συνέχεια:
i.
Να διαβάζει έναν αριθμό που αντιστοιχεί σε έτος και να εκτυπώνει το
πλήθος των δίσκων που κυκλοφόρησαν το έτος αυτό
ii.
Να διαβάζει ένα όνομα καλλιτέχνη και να εκτυπώνει το πλήθος των
δίσκων του συγκεκριμένου καλλιτέχνη
413 Στο νομό Αετοράχης διενεργείται δημοψήφισμα για ένα φλέγον ζήτημα που
αριθμεί 5 διαφορετικές απαντήσεις. Να αναπτύξετε αλγόριθμο ο οποίος θα
διαβάζει την θέση καθενός από τους 50.000 κατοίκους του Νομού και να
εκτυπώνει τα ποσοστά που έλαβαν κάθε μια από τις απαντήσεις με φθίνουσα
διάταξη
414 Να γραφεί αλγόριθμος ο οποίος θα διαβάζει και θα αποθηκεύει σε ένα
μονοδιάστατο πίνακα τους βαθμούς στο μάθημα της πληροφορικής ενός
τμήματος 25 μαθητών. Κατόπιν θα ζητάει να διαβάσει έναν αριθμό από το
πληκτρολόγιο και έπειτα θα κάνει αναζήτηση στα στοιχεία του πίνακα και θα
εκτυπώνει την τιμή ή τις τιμές του δείκτη των στοιχείων του πίνακα που
ισούνται με τον αριθμό αλλιώς να εκτυπώνει το 0.
ΠΑΡΑΤΗΡΗΣΗ: Θεωρούμε ότι ο δείκτης παίρνει θετικές ακέραιες τιμές.
415 Σ' ένα μετεωρολογικό σταθμό πρόκειται να γίνει επεξεργασία των
θερμοκρασιακών δεδομένων. Ζητείται να γραφεί αλγόριθμος ο οποίος:
Ö θα δημιουργεί έναν μονοδιάστατο πίνακα 31 θέσεων, όπου θα καταχωρείται
η πρωινή ημερήσια θερμοκρασία του Αυγούστου του έτους 2012,
Ö θα υπολογίζει και θα εκτυπώνει στην οθόνη τη μέση πρωινή θερμοκρασία
του Αυγούστου,
XAK
ΑΣΚΗΣΕΙΣ.
Σελ. 3
Ö
θα εμφανίζει τις ημερομηνίες με θερμοκρασία μεγαλύτερη των 40° C.
416 Ο μισθός ενός υπαλλήλου εάν είναι μέχρι και 800€ θεωρείται χαμηλός, από
800 μέχρι και 1200€ ικανοποιητικός, από 1200 μέχρι και 1500 καλός και
πάνω από 1500€ υψηλός.. Να δοθεί πρόγραμμα που να διαβάζει τους μισθούς
100 εργαζόμενων μιας επιχείρησης και να υπολογίζει τον αριθμό των
υπαλλήλων που αμείβονται με χαμηλό, καλό και υψηλό μισθό. Η άσκηση να
λυθεί με δύο τρόπους:
α)
με την χρήση πινάκων
β)
χωρίς πίνακες.
417 Μία ομάδα επιστημόνων μελετά την ατμοσφαιρική ρύπανση της Αθήνας.
Συγκεκριμένα για διάστημα 20 ημερών καταγράφουν τις τιμές του μονοξειδίου
του άνθρακα (CO) σε τρεις διαφορετικές περιοχές της Αθήνας. Να γίνει
αλγόριθμος ο οποίος:
α)
Θα διαβάζει τα ονόματα των περιοχών και τις τιμές του (CO) για κάθε
μία μέρα.
β)
Θα βρίσκει τη μέση τιμή για κάθε μία περιοχή.
γ)
Θα βρίσκει και θα εμφανίζει την περιοχή εκείνη με τη μεγαλύτερη μέση
τιμή (CO).
418 Να δοθεί αλγόριθμος, ο οποίος να διαβάζει 20 αριθμούς. Αν αυτοί οι αριθμοί
είναι μεγαλύτεροι από το 100 τους εισάγει σε έναν πίνακα, ενώ αν είναι
μικρότεροι ή ίσοι του 100 τους εισαγάγει σ’ έναν άλλο πίνακα. Δηλαδή σαν
αποτέλεσμα ο αλγόριθμος δίνει δύο πίνακες, ο ένας με αριθμούς μικρότερους ή
ίσους του 100 κι έναν άλλο με αριθμούς μεγαλύτερους από το 100.
419 Να γραφεί αλγόριθμος ο οποίος:
α)
θα διαβάζει το Ονοματεπώνυμο, τις ώρες εργασίας και την ωριαία
αντιμισθία 100 υπαλλήλων μιας επιχείρησης για μια ημέρα.
β)
θα υπολογίζει και να αποθηκεύει τις ημερήσιες αποδοχές κάθε
υπαλλήλου
γ)
θα εμφανίζει στην οθόνη τον υπάλληλο (ή τους υπαλλήλους) με τις
λιγότερες αποδοχές.
δ)
θα εμφανίζει στην οθόνη τις αποδοχές ενός μοναδικού συγκεκριμένου
υπαλλήλου του οποίου θα δίνεται το όνομα από τον χρήστη.
420 Να γραφεί αλγόριθμος που να διαβάζει το όνομα, το βαθμό Α τετραμήνου, το
βαθμό Β τετραμήνου ενός πλήθους μαθητών και να βρίσκει και να εμφανίζει
στην οθόνη τα ακόλουθα:
Ö Το μέσο όρο για κάθε ένα μαθητή χωριστά
Ö Το μέσο όρο όλων των μαθητών μαζί
Ö Το πλήθος των μαθητών πού έβγαλαν μέσο όρο πάνω ή ίσο με το μέσο όρο
όλων των μαθητών.
XAK
ΑΣΚΗΣΕΙΣ.
Σελ. 4
421 Να τροποποιηθεί ο αλγόριθμος της ταξινόμησης φυσαλίδας έτσι ώστε -αν
τυχόν- σε κάποιο ενδιάμεσο βήμα προκύψουν όλα τα στοιχεία του πίνακα να
είναι στη σωστή σειρά, ο αλγόριθμος να το αντιλαμβάνεται και να μην
συνεχίζει.
422 Οι βαθμοί των γραπτών των Πανελληνίων Εξετάσεων για το μάθημα
«Ανάπτυξη Εφαρμογών σε Προγραμματιστικό περιβάλλον» του νομού
Χαλκιδικής συλλέγονται και καταγράφονται σε πίνακα 500 θέσεων με όνομα
«ΠΛ_ΧΑΛΚ». Παράλληλα καταγράφονται και τα ονοματεπώνυμα των
μαθητών, κατ' αντιστοιχία, στον πίνακα «ΟΝΟΜ».
Να αναπτυχθεί αλγόριθμος ο οποίος:
α)
Θα εξετάζει πόσοι βαθμοί βρίσκονται στην κλίμακα (10 -14], πόσοι στην
κλίμακα (14 - 18] και πόσοι στην κλίμακα (18 - 20],
β)
Θα υπολογίζει τα ποσοστά των μαθητών της κάθε μιας από τις τρεις
αυτές κλίμακες,
γ)
θα βρίσκει και θα αποθηκεύει τα ονοματεπώνυμα των μαθητών που
αρίστευσαν (της κλίμακας (18 - 20]).
423 Έχουμε καταχωρήσει τα στοιχεία 100 βιβλίων σε μια σχολική βιβλιοθήκη.
Κάθε βιβλίο έχει έναν μοναδικό κωδικό, τίτλο βιβλίου και επώνυμο συγγραφέα.
Να γραφεί πρόγραμμα που, με δεδομένα τα παραπάνω στοιχεία, θα διαβάζει το
επώνυμο κάποιου συγγραφέα και θα βρίσκει τον κωδικό (ή τους κωδικούς) και
τον τίτλο (ή τους τίτλους) των βιβλίων αυτού του συγγραφέα που υπάρχουν
στην βιβλιοθήκη.
424 Ένα σχολείο σημειώνει σε βιβλίο Απουσιών τα ονόματα 300 μαθητών με τις
αντίστοιχες απουσίες που έχει σημειώσει συνολικά κάθε μαθητής. Να
αναπτύξετε αλγόριθμος ο οποίος:
α)
Αποθηκεύει σε δύο μονοδιάστατους πίνακες τα ονοματεπώνυμα και τις
αντίστοιχες απουσίες των μαθητών
β)
Ταξινομεί τους μαθητές ανάλογα με τον αριθμό των απουσιών από τον
μεγαλύτερο προς το μικρότερο.
γ)
Εμφανίζει τα ονόματα των μαθητών που έχουν υπερβεί τις 40 απουσίες,
στους οποίους θα σταλεί επιστολή, τις απουσίες που έχουν σημειώσει
καθώς και το πλήθος τους.
δ)
Εμφανίζει τα ονόματα και τις απουσίες του/των μαθητή/των με το
μικρότερο αριθμό απουσιών.
425. Να καταχωρηθούν σ' έναν πίνακα ακεραίων 30 θέσεων οι μετρήσεις μόλυνσης
της ατμόσφαιρας για 30 ημέρες και να βρεθούν και να εκτυπωθούν οι ημέρες
εκείνες που η μόλυνση παρουσιάζει κορυφή, δηλ. είναι μεγαλύτερη από τη
μόλυνση της προηγούμενης και της επόμενης ημέρας. Η μόλυνση μπορεί να
πάρει τιμή από 0 έως 100.
XAK
ΑΣΚΗΣΕΙΣ.
Σελ. 5
426 Να γραφεί αλγόριθμος που θα διαβάζει 20 αριθμούς και θα τους καταχωρεί σε
έναν μονοδιάστατο πίνακα. Στη συνέχεια ο αλγόριθμος θα:
·
Βρίσκει τον μεγαλύτερο αριθμό καθώς και σε ποια θέση βρίσκεται
·
Θα τον ανταλλάσσει με τον αριθμό που βρίσκεται στην πρώτη θέση
·
Θα εκτυπώνει τον πίνακα.
427 Να γραφεί αλγόριθμος που θα διαβάζει τα στοιχεία 100 μαθητών (όνομα,
βαθμός, τάξη) από τρεις τάξεις (Α, Β, Γ) και θα εκτυπώνει τα στοιχεία των
μαθητών ανά τάξη.
428 Παλινδρομικός καλείται ένας ακέραιος αριθμός του οποίου τα ψηφία όταν
διαβάζονται από το τελευταίο προς το πρώτο, προκύπτει πάλι ο ίδιος αριθμός
με τον αρχικό, όπως είναι για παράδειγμα ο 13531. Να γραφεί αλγόριθμος που
θα διαβάζει έναν ακέραιο αριθμό και θα εκτυπώνει μήνυμα αν είναι ή όχι
παλινδρομικός.
429 Στο αγώνισμα του άλματος εις ύψος στον στίβο συμμετέχουν 20 αθλητές και
νικητής αναδεικνύεται όποιος περάσει το μεγαλύτερο ύψος, ενώ για όσους
περάσουν το ίδιο ύψος λαμβάνεται υπ' όψη ο μικρότερος αριθμός
προσπαθειών. Αθλητές που έχουν υπερβεί το ίδιο ύψος και με τον ίδιο αριθμό
προσπαθειών θεωρούνται όλοι νικητές. Να καταχωρηθούν σ' έναν πίνακα Α
20 θέσεων τα ύψη σε εκατοστά (ακέραιοι αριθμοί) που έχουν υπερβεί 20
αθλητές και σ' έναν άλλον πίνακα Β 20 θέσεων οι συνολικές τους προσπάθειες
αντίστοιχα. Να βρεθεί η καλύτερη επίδοση και με πόσες προσπάθειες
επιτεύχθηκε καθώς επίσης το πλήθος των νικητών του αγωνίσματος.
430 Να γραφεί πρόγραμμα που να διαβάζει μια πρόταση μέχρι 30 χαρακτήρες και
να εμφανίζει ένα μήνυμα που να μας πληροφορεί αν η πρόταση είναι
παλινδρομική. (Παλινδρομική ονομάζεται μια πρόταση η οποία μπορεί να
διαβάζεται και ανάποδα)
431 Σε ένα αγώνα δισκοβολίας, διεξάγεται ο προκριματικός γύρος με τη συμμετοχή
16 αθλητών. Το όριο για την είσοδο κάθε αθλητή στην τελική φάση είναι 80
μέτρα και προκρίνονται 8 αθλητές. Αν οι αθλητές που θα επιτύχουν επίδοση
άνω των 80 μέτρων είναι λιγότεροι των 8 τότε η οκτάδα συμπληρώνεται με
τους επόμενους που πέτυχαν τις καλύτερες βολές. Αν οι αθλητές που θα
επιτύχουν επίδοση άνω των 80 μέτρων είναι περισσότεροι των 8 τότε
προκρίνονται όλοι στην τελική φάση.
Να γραφεί αλγόριθμος ο οποίος
α)
να διαβάζει το όνομα και την επίδοση κάθε αθλητή και να τα αποθηκεύει
σε δύο μονοδιάστατους πίνακες κατ’ αντιστοιχία,
β)
να υπολογίζει και να εμφανίζει τα ονόματα των αθλητών που πέρασαν
στην τελική φάση.
XAK
ΑΣΚΗΣΕΙΣ.
Σελ. 6
432 Να γραφεί αλγόριθμος που διαβάζει τους βαθμούς απολυτηρίου για 200
μαθητές Λυκείου. Όποιοι βαθμοί είναι μικρότεροι από το 9,5 να τους
καταχωρεί στον πίνακα ΑΠΟΡΡΙΠΤΟΝΤΑΙ και όσοι είναι μεγαλύτεροι ή ίσοι
του 9,5 στον πίνακα ΠΡΟΑΓΟΝΤΑΙ και στη συνέχεια να εμφανίζεται το
πλήθος των στοιχείων κάθε πίνακα.
433 Στο τμήμα Πληροφορικής του Πανεπιστημίου τηρούνται τα στοιχεία των 100
φοιτητών του 4ου έτους ως εξής:
Ο κάθε φοιτητής έχει τον κωδικό του αριθμό και μια ακολουθία ακεραίων Βi,
i=1,2,…50, όπου Βi ο βαθμός από 1 μέχρι 10, του φοιτητή στο i μάθημα
(Συνολικά υπάρχουν 50 μαθήματα μέχρι και το 3ο έτος).
Οι φοιτητές που παίρνουν υποτροφία είναι εκείνοι που ο μέσος όρος των
μαθημάτων από το 30ο μέχρι το 50ο μάθημα είναι μεγαλύτερος του 8, και
έχουν περάσει τα 29 πρώτα μαθήματα των προηγούμενων ετών.
Να γραφεί αλγόριθμος που
·
Θα διαβάζει τους κωδικούς των φοιτητών και θα τους αποθηκεύει σε
πίνακα
·
Θα διαβάζει του βαθμούς φοιτητών και θα τους αποθηκεύει σε πίνακα
·
Θα εμφανίζει τους κωδικούς των φοιτητών που θα πάρουν υποτροφία.
434 Να γραφεί που θα διαβάζει του βαθμούς των 300 μαθητών ενός σχολείου και
θα τους αποθηκεύει σε πίνακα
Οι βαθμοί θα πρέπει να είναι ακέραιοι αριθμοί στο διάστημα [1.20] και θα
ελέγχονται ως προς την εγκυρότητά τους
Στη συνέχεια ο αλγόριθμος θα εμφανίζει
·
την συχνότητα εμφάνισης κάθε βαθμού
·
τον βαθμό ή τους βαθμούς που παρατηρήθηκαν περισσότερες φορές
435 Στο παιχνίδι Darts (βελάκια) τα επιτρεπτά σκορ με ένα βέλος είναι: 7, 15, 19,
23, 29 και 37. Στόχος του παιχνιδιού είναι να συγκεντρωθούν 100 βαθμοί
ακριβώς με 6 βολές. Ποιοι είναι οι δυνατοί συνδυασμοί για να επιτευχθεί αυτό;
(Θεωρήστε ότι τα 6 διαφορετικά επιτρεπτά σκορ βρίσκονται σε πίνακα
ακεραίων Ρ[6]).
436 Σε πίνακα Α[100] βρίσκονται 100 ακέραιοι αριθμοί. Να γραφεί αλγόριθμος που
να επιστρέφει το πλήθος των διαφορετικών αριθμών που εισήχθησαν. Π.χ. για
τους αριθμούς 2, 23, 1, 2, 2, 6, 34, 1, 23, το πλήθος των διαφορετικών
αριθμών είναι 5 και οι αριθμοί αυτοί είναι οι 2, 23, 1, 6, 34.
XAK
ΑΣΚΗΣΕΙΣ.
Σελ. 7