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

Γενικό Λύκειο => Γενικές εξετάσεις => Γ΄ Λυκείου => Εξετάσεις 2022-2023 => Μήνυμα ξεκίνησε από: evry στις 07 Ιουν 2023, 09:05:44 ΜΜ

Τίτλος: Θέμα Γ
Αποστολή από: evry στις 07 Ιουν 2023, 09:05:44 ΜΜ
Εδώ μιλάμε για το θέμα Γ
Τίτλος: Απ: Θέμα Γ
Αποστολή από: kLee στις 08 Ιουν 2023, 10:45:28 ΠΜ
Ωραίο θέμα, θα κόψει μόρια
Τίτλος: Απ: Θέμα Γ
Αποστολή από: Vagnes στις 08 Ιουν 2023, 10:50:11 ΠΜ
Επειδή δουλεύω αρκετά με τις σημειώσεις του κ. Τσιωτάκη.. αυτό με τα δευτερόλεπτα σε λεπτά είναι ίδιο με την άσκηση με το ιντερνετ καφέ με χρέωση ανα 30'.. και την τονίζω πολύ στα παιδιά!! Ελπίζω να το θυμούνται!!
Τίτλος: Απ: Θέμα Γ
Αποστολή από: akalest0s στις 08 Ιουν 2023, 11:03:56 ΠΜ
Αν δκ η διάρκεια κλήσης που διαβάστηκε, η επίμαχη σχέση της συνάρτησης, που μετατρέπει τα δευτερόλεπτα σε λεπτά, θα είναι
(δκ - 1) div 60 + 1

Σκεφτήκατε άλλη προσέγγιση; (φαντάζομαι θα υπάρχουν και άλλες)
Τίτλος: Απ: Θέμα Γ
Αποστολή από: petrosp13 στις 08 Ιουν 2023, 11:07:52 ΠΜ
Aν δκ mod 60 = τότε
    λεπτά <-- δκ div 60
Αλλιώς
    λεπτά <-- δκ div 60 + 1
Τέλος_Αν
Τίτλος: Απ: Θέμα Γ
Αποστολή από: Vagnes στις 08 Ιουν 2023, 11:07:59 ΠΜ
Παράθεση από: akalest0s στις 08 Ιουν 2023, 11:03:56 ΠΜΑν δκ η διάρκεια κλήσης που διαβάστηκε, η επίμαχη σχέση της συνάρτησης, που μετατρέπει τα δευτερόλεπτα σε λεπτά, θα είναι
(δκ - 1) div 60 + 1

Σκεφτήκατε άλλη προσέγγιση; (φαντάζομαι θα υπάρχουν και άλλες)
λ <- δ DIV 60
Αν δ MOD 60 <> 0 τότε
    λ <- λ + 1
Τέλος_αν

Και έτσι.. χωρίς να σκεφτείς περίπλοκη πράξη...
Τίτλος: Απ: Θέμα Γ
Αποστολή από: juandojas στις 08 Ιουν 2023, 11:09:34 ΠΜ
Παράθεση από: akalest0s στις 08 Ιουν 2023, 11:03:56 ΠΜΑν δκ η διάρκεια κλήσης που διαβάστηκε, η επίμαχη σχέση της συνάρτησης, που μετατρέπει τα δευτερόλεπτα σε λεπτά, θα είναι
(δκ - 1) div 60 + 1

Σκεφτήκατε άλλη προσέγγιση; (φαντάζομαι θα υπάρχουν και άλλες)
(δκ+59)div60



Τίτλος: Απ: Θέμα Γ
Αποστολή από: petrosp13 στις 08 Ιουν 2023, 11:18:54 ΠΜ
Θεωρώ ότι η κατανομή των μονάδων είναι άδικη γιατί η μοναδική δυσκολία που έχει το θέμα είναι στην συνάρτηση
Αλλά, όπως πάντα, οι μονάδες είναι για να βοηθήσουν τους αδύναμους μαθητές και φέτος είναι και προεκλογικά
Τίτλος: Απ: Θέμα Γ
Αποστολή από: iokollias στις 08 Ιουν 2023, 12:16:29 ΜΜ
Αν πάμε με Αρχή_επαναληψης και με την πρώτη κλήση η χρέωση ξεπεράσει τα 10 ευρώ, την δεχόμαστε ή πρέπει να βάλουμε Αν ... μέσα στην επανάληψη?
Τίτλος: Απ: Θέμα Γ
Αποστολή από: P.Tsiotakis στις 08 Ιουν 2023, 12:21:02 ΜΜ
μα πρέπει να ξεπεράσει τα 10 ευρώ για να σταματήσει, δεν είναι "1 βήμα πριν"
(δεν χρειάζεται Αν)
Τίτλος: Απ: Θέμα Γ
Αποστολή από: kLee στις 08 Ιουν 2023, 12:38:44 ΜΜ
Παράθεση από: P.Tsiotakis στις 08 Ιουν 2023, 12:21:02 ΜΜμα πρέπει να ξεπεράσει τα 10 ευρώ για να σταματήσει, δεν είναι "1 βήμα πριν"
(δεν χρειάζεται Αν)
Φαντάζομαι δεν κόβουν μονάδες αν το βάλεις(?)
Τίτλος: Απ: Θέμα Γ
Αποστολή από: P.Tsiotakis στις 08 Ιουν 2023, 12:40:37 ΜΜ
Αν κόψεις με δομή επιλογής την κλήση της οποίας η χρέωση θα οδηγήσει στην υπέρβαση των 10 ευρώ, πώς θα σταματήσει η επανάληψη;
Τίτλος: Απ: Θέμα Γ
Αποστολή από: kLee στις 08 Ιουν 2023, 12:49:16 ΜΜ
Παράθεση από: P.Tsiotakis στις 08 Ιουν 2023, 12:40:37 ΜΜΑν κόψεις με δομή επιλογής την κλήση της οποίας η χρέωση θα οδηγήσει στην υπέρβαση των 10 ευρώ, πώς θα σταματήσει η επανάληψη;
Ναι σωστά
Τίτλος: Απ: Θέμα Γ
Αποστολή από: Marfoto στις 08 Ιουν 2023, 12:56:43 ΜΜ
Καλησπέρα σε όλους.
Να ρωτήσω κάτι για τη μετατροπή των δευτερολέπτων σε λεπτά.
Υπάρχει πρόβλημα στη παρακάτω λύση που στη συνθήκη συγκρίνουμε πραγματικό με ακέραιο:

Αν δευτερόλεπτα / 60 = δευτερόλεπτα div 60 τότε

   λεπτά <-- δευτερόλεπτα div 60   

Αλλιώς

   λεπτά <-- δευτερόλεπτα div 60 + 1

Τέλος_Αν  

Τίτλος: Απ: Θέμα Γ
Αποστολή από: evry στις 08 Ιουν 2023, 12:59:07 ΜΜ
Παράθεση από: Marfoto στις 08 Ιουν 2023, 12:56:43 ΜΜΚαλησπέρα σε όλους.
Να ρωτήσω κάτι για τη μετατροπή των δευτερολέπτων σε λεπτά.
Υπάρχει πρόβλημα στη παρακάτω λύση που στη συνθήκη συγκρίνουμε πραγματικό με ακέραιο:

Αν δευτερόλεπτα / 60 = δευτερόλεπτα div 60 τότε

  λεπτά <-- δευτερόλεπτα div 60   

Αλλιώς

  λεπτά <-- δευτερόλεπτα div 60 + 1

Τέλος_Αν 


όχι φυσικά! Άσε που είναι και έξυπνο.
Τίτλος: Απ: Θέμα Γ
Αποστολή από: Marfoto στις 08 Ιουν 2023, 01:00:21 ΜΜ
Ευχαριστώ πολύ
Τίτλος: Απ: Θέμα Γ
Αποστολή από: ΔΗΜΗΤΡΗΣ Χ στις 08 Ιουν 2023, 01:01:44 ΜΜ
ΛΥΣΗ ΜΑΘΗΤΗ ΜΟΥ:


Λ<-0
ΑΡΧΗ ΕΠΑΝΑΛΗΨΗΣ
  Δ<-Δ-60
  Λ<-Λ+1
ΜΕΧΡΙΣ_ΟΤΟΥ Δ<=0
ΑΝ Λ<=3...

ΚΑΛΟ!
Τίτλος: Απ: Θέμα Γ
Αποστολή από: tanius76 στις 08 Ιουν 2023, 02:27:22 ΜΜ
Χαιρετώ όλη την ομάδα !
πόσες μονάδες από τις 6 πιστεύετε ότι θα κοπούν από το Γ5 αν δεν έχει υπολογιστεί σωστά η χρέωση ;
Τίτλος: Απ: Θέμα Γ
Αποστολή από: epsilonXi στις 08 Ιουν 2023, 02:30:38 ΜΜ
Παράθεση από: tanius76 στις 08 Ιουν 2023, 02:27:22 ΜΜΧαιρετώ όλη την ομάδα !
πόσες μονάδες από τις 6 πιστεύετε ότι θα κοπούν από το Γ5 αν δεν έχει υπολογιστεί σωστά η χρέωση ;
θεωρώ
2 μονάδες θα πάνε στη σωστή σύνταξη της συνάρτησης
2 μονάδες στον υπολογισμό των λεπτών χρέωσης
2 μονάδες στην υπολογισμό της χρέωσης
Τίτλος: Απ: Θέμα Γ
Αποστολή από: tanius76 στις 08 Ιουν 2023, 02:32:38 ΜΜ
Σωστά !
Τίτλος: Απ: Θέμα Γ
Αποστολή από: Vagnes στις 08 Ιουν 2023, 02:44:48 ΜΜ
Μια μαθητριά μου (άριστη σχεδόν) έκανε τον παρακάτω κώδικα στη Συνάρτηση.. δουλευει ολόσωστα αλλα είναι όντως περίεργος στα μάτια μου... μπορούν να τις κόψουν μονάδες????

Αν δ/60 <= 3 τότε
   Αν δ <= 60 τότε
      χρ <- 0.6
   Αλλιώς_αν δ <= 120 τότε
      χρ <- 2*0.6
   Αλλιώς
      χρ <- 3*0.6
   Τέλος_αν
Αλλιώς
   Αν δ MOD 60 = 0 τότε
      χρ <- (δ DIV 60 - 3)*0.4 + 3*0.6
   Αλλιώς
       χρ <- (δ DIV 60 - 2)*0.4 + 3*0.6
   Τέλος_αν
Τέλος_αν
ΧΡΕΩΣΗ <-χρ
Τίτλος: Απ: Θέμα Γ
Αποστολή από: evry στις 08 Ιουν 2023, 03:20:43 ΜΜ
Παράθεση από: Vagnes στις 08 Ιουν 2023, 02:44:48 ΜΜΜια μαθητριά μου (άριστη σχεδόν) έκανε τον παρακάτω κώδικα στη Συνάρτηση.. δουλευει ολόσωστα αλλα είναι όντως περίεργος στα μάτια μου... μπορούν να τις κόψουν μονάδες????

Αν δ/60 <= 3 τότε
  Αν δ <= 60 τότε
      χρ <- 0.6
  Αλλιώς_αν δ <= 120 τότε
      χρ <- 2*0.6
  Αλλιώς
      χρ <- 3*0.6
  Τέλος_αν
Αλλιώς
  Αν δ MOD 60 = 0 τότε
      χρ <- (δ DIV 60 - 3)*0.4 + 3*0.6
  Αλλιώς
      χρ <- (δ DIV 60 - 2)*0.4 + 3*0.6
  Τέλος_αν
Τέλος_αν
ΧΡΕΩΣΗ <-χρ
όχι μόνο στα δικά σου μάτια, είναι πολύ περίεργος, και όχι τόσο το πρώτο μέρος που παίρνει όλες τις περιπτώσεις αλλά εκεί που αντί να βάλει + 1 αφαιρεί 2 και όχι 3 αφού  +2 = -3 + 1
Πως το σκέφτηκε αυτό?
Τες πα, θεωρώ ότι θα το κοιτάξουν προσεκτικά και δεν θα έχει πρόβλημα.
Τίτλος: Απ: Θέμα Γ
Αποστολή από: meteo_xampos στις 08 Ιουν 2023, 06:48:14 ΜΜ
Δυο μαθητές μου κάνανε το εξής... 

λ<-0
Για ι απο 1 μεχρι χο με_βημα 60 
      λ<- λ+1
Τελος_επαναληψης
Αν λ<=3 τοτε 
    ...
Τίτλος: Απ: Θέμα Γ
Αποστολή από: evry στις 08 Ιουν 2023, 06:53:29 ΜΜ
Το έκαναν και σε μας. Σωστό είναι, αλλά για να είμαι ειλικρινής στην αρχή το κοιτάγαμε αποσβολωμένοι. :laugh:
Τίτλος: Απ: Θέμα Γ
Αποστολή από: akalest0s στις 08 Ιουν 2023, 06:55:43 ΜΜ
Σε αυτές τις λύσεις νομίζω συμβάλει η εκφώνηση, γιατί γράφει εκείνο το
"από 1 έως 60 δευτερόλεπτα χρεώνει ένα ολόκληρο λεπτό της ώρας,
όταν είναι από 61 έως 120 δευτερόλεπτα χρεώνει δύο ολόκληρα λεπτά της ώρας
και ούτω καθεξής"

Σα να υπαινίσσεται επαναληπτικότητα, οπότε μερικοί είδαν μια επανάληψη εδώ να βοηθάει.
Μου πέρασε από το μυαλό κάτι τέτοιο όταν το πρωτοδιάβασα, αλλά μέσα στη λύση το ξέχασα και έκανα μετατροπή μονάδων.
Τίτλος: Απ: Θέμα Γ
Αποστολή από: P.Tsiotakis στις 08 Ιουν 2023, 07:03:04 ΜΜ
Παράθεση από: Vagnes στις 08 Ιουν 2023, 10:50:11 ΠΜΕπειδή δουλεύω αρκετά με τις σημειώσεις του κ. Τσιωτάκη.. αυτό με τα δευτερόλεπτα σε λεπτά είναι ίδιο με την άσκηση με το ιντερνετ καφέ με χρέωση ανα 30'.. και την τονίζω πολύ στα παιδιά!! Ελπίζω να το θυμούνται!!
Το site έκλεισε 20 χρόνια..
Τώρα οι μαθητές βλέπουν χρέωση ανά λεπτό και αναπολούν τις φαινόλες. Να είσαι καλά.
Τίτλος: Απ: Θέμα Γ
Αποστολή από: evry στις 08 Ιουν 2023, 07:04:41 ΜΜ
Παράθεση από: akalest0s στις 08 Ιουν 2023, 06:55:43 ΜΜΣε αυτές τις λύσεις νομίζω συμβάλει η εκφώνηση, γιατί γράφει εκείνο το
"από 1 έως 60 δευτερόλεπτα χρεώνει ένα ολόκληρο λεπτό της ώρας,
όταν είναι από 61 έως 120 δευτερόλεπτα χρεώνει δύο ολόκληρα λεπτά της ώρας
και ούτω καθεξής"

Σα να υπαινίσσεται επαναληπτικότητα, οπότε μερικοί είδαν μια επανάληψη εδώ να βοηθάει.
Μου πέρασε από το μυαλό κάτι τέτοιο όταν το πρωτοδιάβασα, αλλά μέσα στη λύση το ξέχασα και έκανα μετατροπή μονάδων.
Μπορεί να έχεις δίκιο. Καλή παρατήρηση. Δεν το σκέφτηκα έτσι.
Τίτλος: Απ: Θέμα Γ
Αποστολή από: dpa στις 08 Ιουν 2023, 07:19:59 ΜΜ
Καλησπέρα,

άλλη ευφάνταστη λύση μαθητή:

λ <- Α_Μ(δ/60 + 0.99)
Τίτλος: Απ: Θέμα Γ
Αποστολή από: grdereken στις 08 Ιουν 2023, 07:36:36 ΜΜ
δύο ακόμη λύσεις για την μετατροπή των δευτερολέπτων σε λεπτά. Μας πόσες είναι τελικά :) ;
λ <- (δ+59) DIV 60

ΑΝ δ/60 = Α_Μ(δ/60)  ΤΟΤΕ
 λ <- Α_Μ(δ/60) 
ΑΛΛΙΩΣ
 
 λ <- Α_Μ(δ/60) + 1
ΤΕΛΟΣ_ΑΝ
Τίτλος: Απ: Θέμα Γ
Αποστολή από: grdereken στις 08 Ιουν 2023, 07:52:14 ΜΜ
Παράθεση από: dpa στις 08 Ιουν 2023, 07:19:59 ΜΜΚαλησπέρα,
άλλη ευφάνταστη λύση μαθητή:
Παράθεση από: evry στις 08 Ιουν 2023, 03:20:43 ΜΜόχι μόνο στα δικά σου μάτια, είναι πολύ περίεργος, και όχι τόσο το πρώτο μέρος που παίρνει όλες τις περιπτώσεις αλλά εκεί που αντί να βάλει + 1 αφαιρεί 2 και όχι 3 αφού  +2 = -3 + 1
Πως το σκέφτηκε αυτό?
Τες πα, θεωρώ ότι θα το κοιτάξουν προσεκτικά και δεν θα έχει πρόβλημα.
Παράθεση από: evry στις 08 Ιουν 2023, 03:20:43 ΜΜόχι μόνο στα δικά σου μάτια, είναι πολύ περίεργος, και όχι τόσο το πρώτο μέρος που παίρνει όλες τις περιπτώσεις αλλά εκεί που αντί να βάλει + 1 αφαιρεί 2 και όχι 3 αφού  +2 = -3 + 1
Πως το σκέφτηκε αυτό?
Τες πα, θεωρώ ότι θα το κοιτάξουν προσεκτικά και δεν θα έχει πρόβλημα.
Παράθεση από: Vagnes στις 08 Ιουν 2023, 02:44:48 ΜΜΜια μαθητριά μου (άριστη σχεδόν) έκανε τον παρακάτω κώδικα στη Συνάρτηση.. δουλευει ολόσωστα αλλα είναι όντως περίεργος στα μάτια μου... μπορούν να τις κόψουν μονάδες????
Αν δ/60 <= 3 τότε
  Αν δ <= 60 τότε
      χρ <- 0.6
  Αλλιώς_αν δ <= 120 τότε
      χρ <- 2*0.6
  Αλλιώς
      χρ <- 3*0.6
  Τέλος_αν
Αλλιώς
  Αν δ MOD 60 = 0 τότε
      χρ <- (δ DIV 60 - 3)*0.4 + 3*0.6
  Αλλιώς
      χρ <- (δ DIV 60 - 2)*0.4 + 3*0.6
  Τέλος_αν
Τέλος_αν
ΧΡΕΩΣΗ <-χρ
Δουλεύει σωστα. Μπράβο.  Απλά έχει βάλει άλλες τιμές χρέωσης των λεπτων 0.4 αντί 0.04 ..

Τίτλος: Απ: Θέμα Γ
Αποστολή από: Σάκης Δημόπουλος στις 08 Ιουν 2023, 08:13:10 ΜΜ
Επίλυση Θέματος Γ: https://youtu.be/M2PfBVmYYio
Τίτλος: Απ: Θέμα Γ
Αποστολή από: savagetashi στις 09 Ιουν 2023, 03:18:24 ΜΜ



.

Τίτλος: Απ: Θέμα Γ
Αποστολή από: KGeorge στις 10 Ιουν 2023, 12:39:33 ΠΜ
Να σας ρωτήσω κάτι? Επειδή εγώ την επανάληψη την έκανα με όσο... Επαναλαβε και έκανα λάθος την συνθήκη έπρεπε να γράψω ότι τα συνολικά λεπτά<=10 και κλήσεις<100 ενώ εγώ έγραψα λεπτά<10 και κλήσεις<=100 μπερδέψα τα ίσον λέτε να μου κόψουν πολύ ? ???
Τίτλος: Απ: Θέμα Γ
Αποστολή από: evry στις 10 Ιουν 2023, 08:15:51 ΠΜ
Παράθεση από: KGeorge στις 10 Ιουν 2023, 12:39:33 ΠΜΝα σας ρωτήσω κάτι? Επειδή εγώ την επανάληψη την έκανα με όσο... Επαναλαβε και έκανα λάθος την συνθήκη έπρεπε να γράψω ότι τα συνολικά λεπτά<=10 και κλήσεις<100 ενώ εγώ έγραψα λεπτά<10 και κλήσεις<=100 μπερδέψα τα ίσον λέτε να μου κόψουν πολύ ? ???
το πολύ 1 μόριο, αν το γραπτό έχει καλή εικόνα μπορεί και να τη γλιτώσεις  ;)
Τίτλος: Απ: Θέμα Γ
Αποστολή από: iokollias στις 10 Ιουν 2023, 02:50:15 ΜΜ
Παράθεση από: P.Tsiotakis στις 08 Ιουν 2023, 12:40:37 ΜΜΑν κόψεις με δομή επιλογής την κλήση της οποίας η χρέωση θα οδηγήσει στην υπέρβαση των 10 ευρώ, πώς θα σταματήσει η επανάληψη;
ΤΟ S<--S+ΧΡ εννοούσα έξω από την Αν...
Έτσι:

ΑΡΧΗ 
S ← 0 
C ← 0 
C2 ← 0 
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ     
  ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ     
  ΔΙΑΒΑΣΕ ΔΕΥ   
  ΜΕΧΡΙΣ_ΟΤΟΥ ΔΕΥ > 0   
  ΧΡ ← ΧΡΕΩΣΗ(ΔΕΥ)   
  S ← S + ΧΡ
  ΑΝ S<=10 TOTE
    ΓΡΑΨΕ ΧΡ   
    C ← C + 1   
    ΑΝ ΧΡ >= 2 ΤΟΤΕ     
      C2 ← C2 + 1   
    ΤΕΛΟΣ_ΑΝ 
ΤΕΛΟΣ_ΑΝ
MEXΡΙΣ_OTOY S > 10 H C = 100 
ΓΡΑΨΕ C2/C*100
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

(Προφανώς, όμως χρειάζεται και η διαβασμένη τιμή των Δευτερολέπτων που θα οδηγήσει το S στην υπέρβαση των 10 ευρώ...Οκ)
Τίτλος: Απ: Θέμα Γ
Αποστολή από: gf στις 11 Ιουν 2023, 12:15:51 ΜΜ
Το θέτω προς θεωρητική συζήτηση:
Λ <-- -(Α_Μ( - Δ / 60))

Υπό την προϋπόθεση ότι δεχόμαστε αυτή την οδηγία του ΙΕΠ:
ΠαράθεσηΝα διευκρινιστεί ότι:

οι συναρτήσεις ΗΜ(), ΣΥΝ() και ΕΦ() δέχονται παράμετρο σε μοίρες,
το ακέραιο μέρος Α_Μ() ενός αριθμού χ ορίζεται, όπως στα μαθηματικά ο ακέραιος, με την ιδιότητα Α_Μ(χ) <= χ < Α_Μ(χ) + 1,
η απόλυτη τιμή Α_Τ() δέχεται αριθμητική παράμετρο, είτε ακέραιο αριθμό και επιστρέφει ακέραιο, είτε πραγματικό αριθμό και επιστρέφει πραγματικό.
... Που για μένα δεν είναι ξεκάθαρο αν όντως έτσι ήθελαν να το ορίσουν, ή τους διέφυγε η περίπτωση των αρνητικών αριθμών  ως προς το Α_Μ
Τίτλος: Απ: Θέμα Γ
Αποστολή από: epsilonXi στις 23 Φεβ 2024, 10:50:05 ΜΜ
λοιπόν, αυτό στη συνάρτηση χθες το έλυσε κάποιος έτσι:

Κώδικας [Επιλογή]
συνάρτηση χρεωση(δ):πραγματική
μεταβλητές
ακέραιες: δ,ι
πραγματικές: χ
αρχή
χ <- 0
για ι από 1 μέχρι δ με βήμα 60
   αν ι <= 121 τότε
      χ <- χ + 0.06
   αλλιώς
      χ <- χ + 0.04
   τέλος_αν
τέλος_επανάληψης
χρέωση <- χ
τέλος_συνάρτησης