Kristal
Εκκολαπτόμενο μέλος
Οχι δεν είναι απαραίτητη η διαφοροποίηση τυπικών και πραγματικών παραμέτρων αν και συνιστάται...και στη συνάρτηση χρησιμοποιείς το ίδιο όνομα μεταβλητών με το κυρίως πρόγραμμα..απ' ότι ξέρω δεν επιτρέπεται....
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Kristal
Εκκολαπτόμενο μέλος
Οχι δεν κάνεις λάθος...Απο τις επαναληπτικές είναι...Επαναλητπικές @ 2007 αν δεν κάνω λάθος.
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Kristal
Εκκολαπτόμενο μέλος
ΠΡΟΓΡΑΜΜΑ ΣΚΟΠΟΒΟΛΗ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ:Ι,J,ΒΟΛΗ[120,10],Β[10],ΣΒ[120],ΘΕΣΗ
ΧΑΡΑΚΤΗΡΕΣ:ΟΝΟΜΑ[120]
ΑΡΧΗ
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 120
ΔΙΑΒΑΣΕ ΟΝΟΜΑ[Ι]
ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 10
ΔΙΑΒΑΣΕ ΒΟΛΗ[Ι,J]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 120
ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 10
Β[J]<--ΒΟΛΗ[Ι,J]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΣΒ[Ι]<--ΒΑΘΜΟΛΟΓΙΑ(Β)
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΚΑΛΕΣΕ ΜΕΓΙΣΤΟΣ(ΣΒ,ΘΕΣΗ)
ΓΡΑΨΕ ΟΝΟΜΑ[ΘΕΣΗ]
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
ΣΥΝΑΡΤΗΣΗ ΒΑΘΜΟΛΟΓΙΑ(Α): ΠΡΑΓΜΑΤΙΚΗ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ:Α[10],Ι,Σ,ΜΑΧ,ΜΙΝ
ΑΡΧΗ
ΜΑΧ<--Α[1]
ΜΙΝ<--Α[1]
ΓΙΑ Ι ΑΠΟ 2 ΜΕΧΡΙ 10
ΑΝ Α[Ι]>ΜΑΧ ΤΟΤΕ
ΜΑΧ<--Α[Ι]
ΑΛΛΙΩΣ_ΑΝ Α[Ι]<ΜΙΝ ΤΟΤΕ
ΜΙΝ<--Α[Ι]
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Σ<--0
ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10
ΑΝ Α[Ι]<>ΜΑΧ ΚΑΙ Α[Ι]<>ΜΙΝ ΤΟΤΕ
Σ<--Σ+Α[Ι]
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΒΑΘΜΟΛΟΓΙΑ<--Σ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
ΔΙΑΔΙΚΑΣΙΑ ΜΕΓΙΣΤΟΣ(Π,ΜΑΧ_Θ)
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ:Π[120],Ι,ΜΑΧ,ΜΑΧ_Θ
ΑΡΧΗ
ΜΑΧ<--Π[1]
ΜΑΧ_Θ<--1
ΓΙΑ Ι ΑΠΟ 2 ΜΕΧΡΙ 120
ΑΝ Π[Ι]>ΜΑΧ ΤΟΤΕ
ΜΑΧ<--Π[Ι]
ΜΑΧ_Θ<--Ι
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Kristal
Εκκολαπτόμενο μέλος
Πέτρο την έχω κάνει αυτήν την άσκηση...δεν είναι και πολύ δύσκολη...
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Kristal
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Kristal
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Kristal
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Kristal
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Kristal
Εκκολαπτόμενο μέλος
Άσκηση 11
Σε εναν διαγωνισμό σκοποβολής συμμετέχουν 120 διαγωνιζόμενοι.Ο κάθε διαγωνιζόμενος εκτελεί 10 βολές και η τελική του βαθμολογία ειναι το άθροισμα όλων των βαθμών που πέτυχε εκτός της καλύτερης και της χειρότερης βολής.Να υλοποιήσετε πρόγραμμα το οποίο θα δέχεται το ονομα κάποιου αθλητή και διαδοχικά τους βαθμούς των βολών του.
α)Να αναπτύξετε συνάρτηση που θα δέχεται ως είσοδο εναν πίνακα 10 στοιχείων με βαθμούς κάποιου διαγωνιζόμενου και θα επιστρέφει την τελική του βαθμολογία
β)Να αναπτύξετε διαδικασία η οποία θα βρίσκει τη θέση του μεγαλύτερου αριθμού που υπάρχει σε εναν μονοδιάστατο πίνακα 120 στοιχείων
γ)Να χρησιμοποιήσετε τα παραπάνω υποπρογράμματα για να φτιάξετε το κύριο πρόγραμμα το οποίο θα δέχεται τα ονοματα και τις βολές 120 διαγωνιζόμενων και θα εμφανίζει το όνομα του νικητή
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Kristal
Εκκολαπτόμενο μέλος
Ναι φυσικά και υπάρχει αυτή η περίπτωση και το σωστότερο κατ εμέ θα ήταν να λυθεί έτσι η άσκηση γιατί με τον τρόπο που την έλυσε ο Πέτρος(αν και δεν ειναι λάθος) αν το ονομα δεν υπάρχει το πρόγραμμα δεν θα βγάλει τίποτα σαν μήνυμα...Δεν υπαρχει περιπτωση ο μαθητης Κωνσταντινου να μην υπαρχει στο σχολειο οποτε και να εμφανιζει το καταλληλο μηνυμα?
Εμεις ετσι το κανουμε...
Χρησιμοποιουμε μεταβλητη found δομη επαναληψης οσο.. επαναλαβε..
Αυτα...
Υ.Γ κορυφιαιο μαθημα αλλα.. οι περισσοτερες ασκησεις ειναι πανω κατω ιδιες, ειδικα στους πινακες, ... οποτε ψιλοκατανταει βαρετο...
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Kristal
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 16 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
-
Το forum μας χρησιμοποιεί cookies για να βελτιστοποιήσει την εμπειρία σας.
Συνεχίζοντας την περιήγησή σας, συναινείτε στη χρήση cookies στον περιηγητή σας.