Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γ΄ Λυκείου => Μήνυμα ξεκίνησε από: anasta στις 08 Ιουν 2018, 08:55:48 ΜΜ

Τίτλος: μετρητής στην ΓΙΑ
Αποστολή από: anasta στις 08 Ιουν 2018, 08:55:48 ΜΜ
Από τις επαναληπτικές πανελλήνιες εσπερινού το 2013, θέμα Α1.β
πόσες φορές θα εμφανιστεί ο χαρακτήρας Χ;
ΓΙΑ i ΑΠΟ 0 ΜΕΧΡΙ 20
     ΓΡΑΨΕ 'Χ'
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΙΑ j ΑΠΟ i ΜΕΧΡΙ 56
     ΓΡΑΨΕ 'Χ'
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Το ερώτημα είναι άσκηση αντιστοίχισης και οι πιθανές απαντήσεις είναι 57 ή 58;

Η ερωτησή μου βασικά είναι τι τιμή έχει ο μετρητής της ΓΙΑ μετά το τέλος_επανάληψης, την τιμή "μέχρι" ή "μέχρι+βήμα";
Τίτλος: Απ: μετρητής στην ΓΙΑ
Αποστολή από: Κωστας τζιαννης στις 08 Ιουν 2018, 09:10:39 ΜΜ
Παράθεση από: anasta στις 08 Ιουν 2018, 08:55:48 ΜΜ
Από τις επαναληπτικές πανελλήνιες εσπερινού το 2013, θέμα Α1.β
πόσες φορές θα εμφανιστεί ο χαρακτήρας Χ;
ΓΙΑ i ΑΠΟ 0 ΜΕΧΡΙ 20
     ΓΡΑΨΕ 'Χ'
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΙΑ j ΑΠΟ i ΜΕΧΡΙ 56
     ΓΡΑΨΕ 'Χ'
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Το ερώτημα είναι άσκηση αντιστοίχισης και οι πιθανές απαντήσεις είναι 57 ή 58;

Η ερωτησή μου βασικά είναι τι τιμή έχει ο μετρητής της ΓΙΑ μετά το τέλος_επανάληψης, την τιμή "μέχρι" ή "μέχρι+βήμα";

για να μην μπερδευεσαι μπορεις να σκεφτεις το εξης:
για ι απο 0 μεχρι 20 με βημα 1 ειναι ισοδυναμο με το για ι απο 1 μεχρι 21 ετσι δεν ειναι??εννοω ως προς το ποσες φορες θα μπει μεσα στη για.ειναι πιο ευκολο τωρα??ακομα οταν βγαινεις απο μια δομη επαναληψης ο μετρητης πρεπει να ξεπερασει την τιμη που βρισκεται μετα το μεχρι.αφου αν δεν την ειχε ξεπερασει δεν θα ειχε βγει απο την επαναληψη.αρα οταν τελειωνει η επαναληψη το χ εχει εμφανιστει 21 φορες και το ι εχει ξεπερασει την τιμη του μεχρι.αρα το ι ειναι 21 αφου εχεις απο 0 μεχρι 20 με βημα 1.επειτα εχουμε τη για με το j απο ι μεχρι 56.το ι ειναι 21 αρα θα μπει μεσα στην επαναληψη
56-21+1 φορες.αρα το χ εμφανιζεται συνολικα 21+(56-21+1) =57 φορες

ακομα αφου ξερω οτι το ι=21 η δευτερη για μπορει να γινει
για j απο 21 μεχρι 56 που ειναι το ιδιο με το για j απο 1 μεχρι 36
Τίτλος: Απ: μετρητής στην ΓΙΑ
Αποστολή από: ozorgnax στις 10 Ιουν 2018, 11:15:41 ΠΜ
Παράθεση από: anasta στις 08 Ιουν 2018, 08:55:48 ΜΜ
Η ερωτησή μου βασικά είναι τι τιμή έχει ο μετρητής της ΓΙΑ μετά το τέλος_επανάληψης, την τιμή "μέχρι" ή "μέχρι+βήμα";
Την τιμή "μέχρι+βήμα"
Τίτλος: Απ: μετρητής στην ΓΙΑ
Αποστολή από: evry στις 10 Ιουν 2018, 11:24:48 ΠΜ
Δεν έχει την τιμή "μέχρι + βήμα". Για παράδειγμα παρακάτω θα εμφανιστεί 13 και όχι 10+6=16

Κώδικας (python) [Επιλογή]

Για ι από 1 μέχρι 10 με βήμα 6
.....................
Τέλος_Επανάληψης
Γράψε ι


Για να καταλάβει κάποιος τι ακριβώς συμβαίνει σε αυτή την περίπτωση ένας τρόπος υπάρχει. Να μετατρέψει τη Για σε Όσο...Επανάλαβε. Τότε φαίνεται.
Τίτλος: Απ: μετρητής στην ΓΙΑ
Αποστολή από: wmaster στις 10 Ιουν 2018, 11:50:33 ΠΜ
Καλημέρα,

    Για ι από 1 μέχρι 10 με βήμα 6
    .....................
    Τέλος_Επανάληψης
    Γράψε ι

θα εμφανίσει 13
Τίτλος: Απ: μετρητής στην ΓΙΑ
Αποστολή από: evry στις 10 Ιουν 2018, 11:56:44 ΠΜ
χαχα σωστά 1+6+6=13 και όχι 12, το διόρθωσα πιο πάνω
Τίτλος: Απ: μετρητής στην ΓΙΑ
Αποστολή από: petrosp13 στις 10 Ιουν 2018, 11:58:20 ΠΜ
Η τελευταία τιμή είναι:
-Μεγαλύτερη της τελικής όταν το βήμα είναι θετικό
-Μικρότερη της τελικής όταν το βήμα είναι αρνητικό
Τίτλος: Απ: μετρητής στην ΓΙΑ
Αποστολή από: epsilonXi στις 11 Ιουν 2018, 12:56:57 ΜΜ
εκτός των ειδικών περιπτώσεων των άπειρων και των μηδενικών επαναλήψεων, το πλήθος των επαναλήψεων βγαίνει ως πλ=Α_Μ(Α_Τ((τελικό-αρχικό)/βήμα))+1

και η τελική τιμή του μετρητή θα είναι αρχική+βήμα*πλ

όχι;
Τίτλος: Απ: μετρητής στην ΓΙΑ
Αποστολή από: SPY στις 12 Ιουν 2018, 02:00:36 ΜΜ
Παράθεση από: epsilonXi στις 11 Ιουν 2018, 12:56:57 ΜΜ
εκτός των ειδικών περιπτώσεων των άπειρων και των μηδενικών επαναλήψεων, το πλήθος των επαναλήψεων βγαίνει ως πλ=Α_Μ(Α_Τ((τελικό-αρχικό)/βήμα))+1

και η τελική τιμή του μετρητή θα είναι αρχική+βήμα*πλ

όχι;
3 μικρές παρατηρήσεις:
1. Νομίζω ότι το Α_Τ δεν χρειάζεται.
2. Για άπειρο πλήθος επαναλήψεων το πλ δίνει άπειρο ως όριο.
3. Για μηδενικό πλήθος επαναλήψεων το πλ (χωρίς το Α_Τ) δίνει αρνητικό ή 0. Άρα μπορούμε να εξάγουμε συμπέρασμα για το πλήθος των επαναλήψεων.

Με την ευκαιρία της αυριανής εξέτασης εύχομαι στα παιδιά που προσπάθησαν καθαρό μυαλό και καλή τύχη!