Βοήθεια/Απορίες στην ΑΕΠΠ - Ασκήσεις

Τι πιστεύετε για την ΑΕΠΠ;

Αποτελέσματα της δημοσκόπησης (Ψήφισαν 53)
  • Εύκολη

    Ψήφοι: 30 56.6%
  • Δύσκολη

    Ψήφοι: 23 43.4%
  • ΔΞ/ΔΑ

    Ψήφοι: 0 0.0%

g1wrg0s

Επιφανές μέλος

Ο 01001 αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 9,074 μηνύματα.
Αν χ=5 τοτε
χ<-2
Αλλιως αν χ=6
χ<-2
Αλλιως
Εμφανισε " Σε αυτη τη περιπτωση το χ δεν ειναι ισο με 5 αλλα ουτε και με 6. Η εντολη Εμφανισε εκτελειται , οταν το χ εχει οποιαδηποτε τιμη εκτος του 5 και του 6 "
Τελος_αν
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

ncks

Νεοφερμένος

Ο Nίκος αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 29 ετών, Φοιτητής και μας γράφει απο Άλιμος (Αττική). Έχει γράψει 15 μηνύματα.
παιδιά είναι μια άσκηση που μου έχει φάει το μυαλό..


να φτιαχτεί αλγόριθμος που θα διαβάζει για κάθε υποψήφιο στην αστυνομία το επώνυμο του το ύψος και το τύπο του (μέγιστος αριθμός υποψηφίων 10000).Σαν φύλο πρέπει να δοθεί το γράμμα Α ή Γ και το ύψος να είναι θετικός αριθμός..Ο αλγόριθμος θα σταματάει να διαβάζει υποψηφίους όταν δώσουμε το επώνυμο ΑΒΓΔ..Για τους άνδρες το αποδεκτό όριο είναι 175 εκατοστά και για τις γυναίκες 170εκατοστα..Να εμφανίζονται πρώτα οι γυναίκες κατά φθίνουσα σειρά που περνούν το όριο ύψους και μετά τους άνδρες κατά αύξουσα σειρά που περνούν το όριο ύψους
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

φρι

Διάσημο μέλος

Η φρι αυτή τη στιγμή δεν είναι συνδεδεμένη. Έχει γράψει 2,022 μηνύματα.
Αν χ=5 τοτε
χ<-2
Αλλιως αν χ=6
χ<-2
Αλλιως
Εμφανισε " Σε αυτη τη περιπτωση το χ δεν ειναι ισο με 5 αλλα ουτε και με 6. Η εντολη Εμφανισε εκτελειται , οταν το χ εχει οποιαδηποτε τιμη εκτος του 5 και του 6 "
Τελος_αν

Στην μη ισχύ της συνθήκης που περικλείεται στο "αν.....τότε".:)
αυτό εννοούσες ή κατάλαβα λάθος;:P

Θα σας παραθεσω καποια ασκηση αργοτερα για να καταλαβετε τι εννοω:)
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

fretoe

Δραστήριο μέλος

Ο fretoe αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 30 ετών και Μεταπτυχιούχος. Έχει γράψει 692 μηνύματα.
παιδιά είναι μια άσκηση που μου έχει φάει το μυαλό..


να φτιαχτεί αλγόριθμος που θα διαβάζει για κάθε υποψήφιο στην αστυνομία το επώνυμο του το ύψος και το τύπο του (μέγιστος αριθμός υποψηφίων 10000).Σαν φύλο πρέπει να δοθεί το γράμμα Α ή Γ και το ύψος να είναι θετικός αριθμός..Ο αλγόριθμος θα σταματάει να διαβάζει υποψηφίους όταν δώσουμε το επώνυμο ΑΒΓΔ..Για τους άνδρες το αποδεκτό όριο είναι 175 εκατοστά και για τις γυναίκες 170εκατοστα..Να εμφανίζονται πρώτα οι γυναίκες κατά φθίνουσα σειρά που περνούν το όριο ύψους και μετά τους άνδρες κατά αύξουσα σειρά που περνούν το όριο ύψους
Ενας αλγοριθμος που προτινω.Ελπιζω να ναι σωστος...


Αλγοριθμος Αστυνομια
i<-1
Διαβασε επωνυμο
ν<-ο
κ<-ο
Οσο i <=10000 ή επωνυμο <>ΑΒΓΔ επαναλαβε
Αρχη_Επαναληψης
Διαβασε φυλο, υψος
Μεχρις_Οτου φυλο=Α ή φυλο =Γ και υψος >0
Av φυλο=Α τοτε
Αν υψος >=175 τοτε
κ<-κ+1
Δεκτο υψος αντρων[κ]<-υψος
επωνυμο δεκτων ανδρων[κ]<-επωνυμο
Τελος_Αν
Αλλιως
Αν υψος>=170 τοτε
ν<-ν+1
Δεκτo υψος γυναικων[ν]<-υψος
επωνυμο δεκτων γυναικων[ν]<-επωνυμο
Τελος_Αν
Τελος_Αν
i<-i+1
Διαβασε επωνυμο
Tελος_Επαναληψης
Για i απο 2 μεχρι κ
Για j απο κ μεχρι i με_βημα -1
Αν δεκτο υψος ανδρων[j]> δεκτο υψος ανδρων[j-1] τοτε
Αντιμεταθεσε δεκτο υψος ανδρων[j], δεκτο υψος ανδρων[j-1]
Αντιμεταθεσε επωνυμο δεκτων ανδρων[j], επωνυμο δεκτων ανδρων[j-1]
Tελος_αν
Τελος_επαναληψης
Τελος_επαναληψης
Για i απο 1 μεχρι κ
εμφανισε επωνυμο δεκτων ανδρων
Τελος_επαναληψης
Για i απο 2 μεχρι ν
Για j απο ν μεχρι i με_βημα -1
Αν δεκτο υψος γυναικων[j]<δεκτο υψος γυναικων[j-1] τοτε
αντιμεταθεσε δεκτο υψος γυναικων [j], δεκτο υψος γυναικων[j-1]
Aντιμεταθεσε επωνυμο δεκτων γυναικων[j], επωνυμος δεκτων γυναικων[j-1]
Τελος_αν
Τελος_Επαναληψης
Τελος_επαναληψης
Για i απο 1 μεχρι ν
Εμφανισε επωνυμο δεκτων γυναικων
Τελος_επαναληψης
Τελος Αστυνομια
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

akis95

Δραστήριο μέλος

Ο akis95 αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 28 ετών. Έχει γράψει 535 μηνύματα.
Μιας και δεν παω φρο δεν ξερω αν ειναι σωστοι οι αλγοριθμοι μου για αυτο θα ηθελα αν γινεται να ποσταρετε τις λυσεις των παρακατω ασκησεων εχω ασχοληθει με ολες οσες πιο πολλες δω τοσο το καλυτερο
https://tinypic.com/view.php?pic=xpxxzl&s=6

https://tinypic.com/view.php?pic=286v34m&s=6
Ευχαριστω εκ των προτερων
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

antwwwnis

Διάσημο μέλος

Ο Αντωωωνης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι Φοιτητής και μας γράφει απο ΗΠΑ (Αμερική). Έχει γράψει 2,939 μηνύματα.
Άκη, κοίτα αυτά:
https://www.pseudoglossa.gr/ για αλγόριθμους στην ψευδογλωσσα ΑΕΠΠ
https://www.spinet.gr/glossomatheia/download/ για προγράμματα στην ΓΛΩΣΣΑ

Εγω σε αυτά δοκίμαζα τους αλγοριθμους μου!
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

bond_bill

Νεοφερμένος

Ο bond_bill αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 76 μηνύματα.
Μπορειτε να με βοηθησετε να κανω μετατροπη τον παρακατω αλγοριθμο στην δομη οσο

Αλγοριθμος μετατροπη
α← 0
Για i απο 100 μεχρι 1 με_βημα -2
α← i^ 2-α
Αρχη_επαναληψης
α← α+2*i
Μεχρις_οτου α> i^ 3
Εμφανισε α
Τελος_επαναληψης
Τελος μετατροπη

Βασικα εγω αυτο που εκανα ειναι
Αλγοριθμος μετατροπη
α← 0
i←100
Οσο i >=1 επαναλαβε
α← i^ 2-α
α← α+2*i
Οσο α<=i^3
α← α+2*i
Τελος_απαναληψης
Εμφανισε α
i←i - 2
Τελος_επαναληψης
Τελος μετατροπη
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

akis95

Δραστήριο μέλος

Ο akis95 αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 28 ετών. Έχει γράψει 535 μηνύματα.
πολύ χρήσιμα όλα αυτά αλλά καλό θα ήταν να τα λύσει κάποιος για να τα έχουμε
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

akis95

Δραστήριο μέλος

Ο akis95 αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 28 ετών. Έχει γράψει 535 μηνύματα.
Επαναφερω τις ασκησεις μου δεν μου βγαινουν στην γλωσσομαθεια !!
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

g1wrg0s

Επιφανές μέλος

Ο 01001 αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 9,074 μηνύματα.
Παρεθεσε τον κωδικα σου , οπως εκανε και το παιδι παραπανω που χρειαζεται βοηθεια. Μεχρι που το εχεις φτασει δηλαδη...
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

akis95

Δραστήριο μέλος

Ο akis95 αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 28 ετών. Έχει γράψει 535 μηνύματα.
τα προβληματα της πρωτης σελιδας δεν μπορω να τα αρχισω καν (ειδικα το 82 αλλα και τα αλλα )
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

bond_bill

Νεοφερμένος

Ο bond_bill αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 76 μηνύματα.
τα προβληματα της πρωτης σελιδας δεν μπορω να τα αρχισω καν (ειδικα το 82 αλλα και τα αλλα )

Δεν φαινεται καλα η ασκηση 82 . Επισης απο ποιο βιβλιο ειναι αυτες οι ασκησεις ?
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

antwwwnis

Διάσημο μέλος

Ο Αντωωωνης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι Φοιτητής και μας γράφει απο ΗΠΑ (Αμερική). Έχει γράψει 2,939 μηνύματα.
Μιας και δεν παω φρο δεν ξερω αν ειναι σωστοι οι αλγοριθμοι μου για αυτο θα ηθελα αν γινεται να ποσταρετε τις λυσεις των παρακατω ασκησεων εχω ασχοληθει με ολες οσες πιο πολλες δω τοσο το καλυτερο
https://tinypic.com/view.php?pic=xpxxzl&s=6

https://tinypic.com/view.php?pic=286v34m&s=6
Ευχαριστω εκ των προτερων
Για την 82
Code:
Αλγόριθμος ΑΥΤΟΚΙΝΗΤΟ

Διάβασε όνομα
Αρχή_επανάληψης                            !Οι δομές επανάληψης εδώ είναι προαιρετικές, 
 Γράψε "Δώσε τρόπο ενοικίασης(1-2)"       !αλλά εξασφαλίζουν πως θα δεχτούμε έγκυρες τιμές στη μεταβλητή μας
 Διάβασε τρόπος                           
Μέχρις_ότου τρόπος=1 ή τρόπος=2
Αρχή_επανάληψης
 Γράψε "Ασφάλιση; (ΝΑΙ-ΟΧΙ)"
 Διάβασε ασφάλιση 
Μέχρις_ότου ασφάλιση="ΝΑΙ" ή ασφάλιση="ΟΧΙ"
Γράψε "Χιλιόμετρα"
Διάβασε Χ

Αν τρόπος=1 τότε
    Αν Χ>100 τότε 
        οφ← 0.75*(Χ-100)
    Τέλος_αν
    οφ← οφ+100
Αλλιώς
    οφ← Χ*1.35
Τέλος_αν

Αν ασφάλιση="ΝΑΙ" τότε
    επιβ← 0.05*οφ+οφ
    Αν επιβ>15 τοτε
        επιβ← 15
    Τέλος_αν
Τέλος_αν

οφ←οφ+επιβ
Γράψε "Οφείλεις",οφ, "ευρώ"
Τέλος ΑΥΤΟΚΙΝΗΤΟ
με επιφύλαξη.

Αλλά πριν αρχίσω έκανα το εξής:
Εισοδοι: ονομα, τροπος ενοικιασης, ασφάλιση, χιλιόμετρα
Εξοδοι: οφειλες
Μετρητες: δεν έχουμε
Και μετά αποφάσισα τις δομές που θα χρησιμοποιήσω σε κάθε τμήμα του αλγόριθμου ξεχωριστά.
Πχ, έχουμε 2 τρόπους ενοικιασης. Άρα έχουμε δομή επιλογής. Και γράφεις το συγκεκριμένο κομμάτι κώδικα ξεχωριστά.

Μόλις τελειώσεις το γραψιμο του κώδικα, πρέπει να αναρωτηθείς αν ο αλγόριθμος πληροί τα κριτηρια:
Είσοδος: διάβασες όσα σου έλεγε;
Εξοδος: ο αλγόριθμος δίνει όλα τα αποτελέσματα που ζητούντα;
Καθοριστικότητα: Υπάρχει περίπτωση κάποιος παρονομαστής να μηδενίζεται, κάποιο υπόριζο μικρότερο του μηδενός, κάποιος λογάριθμος log(x) με χ<0? αυτά τα αντιμετωπίζουμε συνηθως με δομή επιλογής.
Περατότητα: υπάρχει περίπτωση σε κάποια δομή επανάληψης η συνθήκη εξόδου να μην ικανοποιείται ποτέ;
Αποτελεσματικότητα: Εκτελείται κάθε εντολή από αυτές που έγραψες; Έχεις ελέγξει για συντακτικά λάθη;

Επίσης πρέπει να ελέγχεις το εξής:
Έχεις δώσει αρχική τιμή στις μεταβλητες σου πριν χρησιμοποιηθουν σε μια έκφραση;
Για παράδειγμα, μια μεταβλητή αθροισματος πρέπει πάντοτε να μηδενιζεται αρχικά.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Τελευταία επεξεργασία:

akis95

Δραστήριο μέλος

Ο akis95 αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 28 ετών. Έχει γράψει 535 μηνύματα.
αντωνη δεν ξερω δομη επαναληψης μεχρι δομη επιλογης γνωριζω
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

dimitraKaran

Νεοφερμένος

Η dimitraKaran αυτή τη στιγμή δεν είναι συνδεδεμένη. Είναι 30 ετών και μας γράφει απο Φινλανδία (Ευρώπη). Έχει γράψει 48 μηνύματα.
αντωνη δεν ξερω δομη επαναληψης μεχρι δομη επιλογης γνωριζω
αν τις ασκησεις στις εβαλε στο σχολειο και εχεις κανει δομη επιλογης χωρις δομη επαναληψης κατι θα παραβιαζεται η η ασκηση ειναι ελλιπης
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

antwwwnis

Διάσημο μέλος

Ο Αντωωωνης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι Φοιτητής και μας γράφει απο ΗΠΑ (Αμερική). Έχει γράψει 2,939 μηνύματα.
αντωνη δεν ξερω δομη επαναληψης μεχρι δομη επιλογης γνωριζω
Στον αλγόριθμο που έδωσα απλά σβήσε τις γραμμές
Αρχή_Επανάληψης και
Μέχρις_οτου (...)
κρατώντας όσα έχουν ανάμεσα, και είναι μέσα στις γνώσεις σου.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

akis95

Δραστήριο μέλος

Ο akis95 αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 28 ετών. Έχει γράψει 535 μηνύματα.
και δεν θα βαλω αλλες εντολες?
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

antwwwnis

Διάσημο μέλος

Ο Αντωωωνης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι Φοιτητής και μας γράφει απο ΗΠΑ (Αμερική). Έχει γράψει 2,939 μηνύματα.
Δεν ήθελα να σε μπερδέψω με πράγματα που δεν έχεις κάνει. Ορίστε ο αλγόριθμος όπως θα ήταν στις λύσεις του βιβλιου σου:
Code:
Αλγόριθμος ΑΥΤΟΚΙΝΗΤΟ

Διάβασε όνομα

 Γράψε "Δώσε τρόπο ενοικίασης(1-2)"       
 Διάβασε τρόπος                           


 Γράψε "Ασφάλιση; (ΝΑΙ-ΟΧΙ)"
 Διάβασε ασφάλιση 

Γράψε "Χιλιόμετρα"
Διάβασε Χ

Αν τρόπος=1 τότε
    Αν Χ>100 τότε 
        οφ← 0.75*(Χ-100)
    Τέλος_αν
    οφ← οφ+100
Αλλιώς
    οφ← Χ*1.35
Τέλος_αν

Αν ασφάλιση="ΝΑΙ" τότε
    επιβ← 0.05*οφ+οφ
    Αν επιβ>15 τοτε
        επιβ← 15
    Τέλος_αν
Τέλος_αν

οφ←οφ+επιβ
Γράψε "Οφείλεις",οφ, "ευρώ"
Τέλος ΑΥΤΟΚΙΝΗΤΟ
Για να καταλάβεις τι έκανα, φτιάξε έναν πίνακα τιμών και δούλεψε τον αλγόριθμο με δικές σου αρχικές τιμές.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

kiriazispao4ever

Δραστήριο μέλος

Ο kiriazispao4ever αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 29 ετών και Φοιτητής. Έχει γράψει 526 μηνύματα.
μπορεί καποιος να μου εξηγήσει τις ασκησεις με κλιμακωτή χρέωση?
βημα-βημα? :P

ευχαριστώωω
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Black_Butterfly

Πολύ δραστήριο μέλος

Η Αλεξάνδρα αυτή τη στιγμή δεν είναι συνδεδεμένη. Είναι Φοιτήτρια και μας γράφει απο Ηράκλειο (Κρήτη). Έχει γράψει 1,327 μηνύματα.
μπορεί καποιος να μου εξηγήσει τις ασκησεις με κλιμακωτή χρέωση?
βημα-βημα? :P

ευχαριστώωω


Λοιπόν, θα προσπαθήσω να το εξηγήσω με παράδειγμα:

Έστω ότι μια εταιρία ηλεκτρικού ρεύματος χρεώνει, με κλιμακωτή χρέωση:

- Για κατανάλωση εως 800kw 0.07Ε

- Για κατανάλωση 801-1600kw, 0.08Ε

- Για κατανάλωση απο 1601- ...kw, 0.09E

Έστω, ότι θέλουμε να βρούμε το τελικό ρεύμα που θα πληρώσει ο καταναλωτής χωρίς ΦΠΑ. Και έστω οτι διαβάζουμε απο το πληκτρολόγιο το ρεύμα που έκαψε ο καταναλωτής και το αποθηκεύουμε στη μεταβλητη, reyma_katanalwth.

πχ.

reyma_katanalwth = 1605kw,

Η ιδέα της κλιμακωτής ειναι ότι, οι kw που κάψαμε χρέωνονται διαφορετικά.
Δηλαδή οι πρώτες χρεώνονται με ένα συντελεστή, οι υπόλοιπες με διαφορετικο κτλ.

Εδώ πχ, οι πρώτες 800 θα έχουν συντελεστή 0.07. Οι υπολοιπες 800 (1600-801) θα έχουν συντελεστή 0.08. Και τέλος ότι περισσεύει (teliko_reyma-1601) θα χρεωθούν με 0.09.

Δηλαδή, teliko_reuma = 800*0,07 + (1601-800)*0.08 + (reyma_katanalwth-1601)*0.09

Φαντάζομαι ότι μια άσκηση γραφει αν χρησιμοποιεί κλιμακωτη χρέωση. :P
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Top