χ<-2
Αλλιως αν χ=6
χ<-2
Αλλιως
Εμφανισε " Σε αυτη τη περιπτωση το χ δεν ειναι ισο με 5 αλλα ουτε και με 6. Η εντολη Εμφανισε εκτελειται , οταν το χ εχει οποιαδηποτε τιμη εκτος του 5 και του 6 "
Τελος_αν
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ncks
Νεοφερμένος
να φτιαχτεί αλγόριθμος που θα διαβάζει για κάθε υποψήφιο στην αστυνομία το επώνυμο του το ύψος και το τύπο του (μέγιστος αριθμός υποψηφίων 10000).Σαν φύλο πρέπει να δοθεί το γράμμα Α ή Γ και το ύψος να είναι θετικός αριθμός..Ο αλγόριθμος θα σταματάει να διαβάζει υποψηφίους όταν δώσουμε το επώνυμο ΑΒΓΔ..Για τους άνδρες το αποδεκτό όριο είναι 175 εκατοστά και για τις γυναίκες 170εκατοστα..Να εμφανίζονται πρώτα οι γυναίκες κατά φθίνουσα σειρά που περνούν το όριο ύψους και μετά τους άνδρες κατά αύξουσα σειρά που περνούν το όριο ύψους
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Αν χ=5 τοτε
χ<-2
Αλλιως αν χ=6
χ<-2
Αλλιως
Εμφανισε " Σε αυτη τη περιπτωση το χ δεν ειναι ισο με 5 αλλα ουτε και με 6. Η εντολη Εμφανισε εκτελειται , οταν το χ εχει οποιαδηποτε τιμη εκτος του 5 και του 6 "
Τελος_αν
Στην μη ισχύ της συνθήκης που περικλείεται στο "αν.....τότε".
αυτό εννοούσες ή κατάλαβα λάθος;
Θα σας παραθεσω καποια ασκηση αργοτερα για να καταλαβετε τι εννοω
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
fretoe
Δραστήριο μέλος
Ενας αλγοριθμος που προτινω.Ελπιζω να ναι σωστος...παιδιά είναι μια άσκηση που μου έχει φάει το μυαλό..
να φτιαχτεί αλγόριθμος που θα διαβάζει για κάθε υποψήφιο στην αστυνομία το επώνυμο του το ύψος και το τύπο του (μέγιστος αριθμός υποψηφίων 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
Δραστήριο μέλος
https://tinypic.com/view.php?pic=xpxxzl&s=6
https://tinypic.com/view.php?pic=286v34m&s=6
Ευχαριστω εκ των προτερων
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
antwwwnis
Διάσημο μέλος
https://www.pseudoglossa.gr/ για αλγόριθμους στην ψευδογλωσσα ΑΕΠΠ
https://www.spinet.gr/glossomatheia/download/ για προγράμματα στην ΓΛΩΣΣΑ
Εγω σε αυτά δοκίμαζα τους αλγοριθμους μου!
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Αλγοριθμος μετατροπη
α← 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
Δραστήριο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
akis95
Δραστήριο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
akis95
Δραστήριο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
τα προβληματα της πρωτης σελιδας δεν μπορω να τα αρχισω καν (ειδικα το 82 αλλα και τα αλλα )
Δεν φαινεται καλα η ασκηση 82 . Επισης απο ποιο βιβλιο ειναι αυτες οι ασκησεις ?
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
antwwwnis
Διάσημο μέλος
Για την 82Μιας και δεν παω φρο δεν ξερω αν ειναι σωστοι οι αλγοριθμοι μου για αυτο θα ηθελα αν γινεται να ποσταρετε τις λυσεις των παρακατω ασκησεων εχω ασχοληθει με ολες οσες πιο πολλες δω τοσο το καλυτερο
https://tinypic.com/view.php?pic=xpxxzl&s=6
https://tinypic.com/view.php?pic=286v34m&s=6
Ευχαριστω εκ των προτερων
Αλγόριθμος ΑΥΤΟΚΙΝΗΤΟ
Διάβασε όνομα
Αρχή_επανάληψης !Οι δομές επανάληψης εδώ είναι προαιρετικές,
Γράψε "Δώσε τρόπο ενοικίασης(1-2)" !αλλά εξασφαλίζουν πως θα δεχτούμε έγκυρες τιμές στη μεταβλητή μας
Διάβασε τρόπος
Μέχρις_ότου τρόπος=1 ή τρόπος=2
Αρχή_επανάληψης
Γράψε "Ασφάλιση; (ΝΑΙ-ΟΧΙ)"
Διάβασε ασφάλιση
Μέχρις_ότου ασφάλιση="ΝΑΙ" ή ασφάλιση="ΟΧΙ"
Γράψε "Χιλιόμετρα"
Διάβασε Χ
Αν τρόπος=1 τότε
Αν Χ>100 τότε
οφ← 0.75*(Χ-100)
Τέλος_αν
οφ← οφ+100
Αλλιώς
οφ← Χ*1.35
Τέλος_αν
Αν ασφάλιση="ΝΑΙ" τότε
επιβ← 0.05*οφ+οφ
Αν επιβ>15 τοτε
επιβ← 15
Τέλος_αν
Τέλος_αν
οφ←οφ+επιβ
Γράψε "Οφείλεις",οφ, "ευρώ"
Τέλος ΑΥΤΟΚΙΝΗΤΟ
Αλλά πριν αρχίσω έκανα το εξής:
Εισοδοι: ονομα, τροπος ενοικιασης, ασφάλιση, χιλιόμετρα
Εξοδοι: οφειλες
Μετρητες: δεν έχουμε
Και μετά αποφάσισα τις δομές που θα χρησιμοποιήσω σε κάθε τμήμα του αλγόριθμου ξεχωριστά.
Πχ, έχουμε 2 τρόπους ενοικιασης. Άρα έχουμε δομή επιλογής. Και γράφεις το συγκεκριμένο κομμάτι κώδικα ξεχωριστά.
Μόλις τελειώσεις το γραψιμο του κώδικα, πρέπει να αναρωτηθείς αν ο αλγόριθμος πληροί τα κριτηρια:
Είσοδος: διάβασες όσα σου έλεγε;
Εξοδος: ο αλγόριθμος δίνει όλα τα αποτελέσματα που ζητούντα;
Καθοριστικότητα: Υπάρχει περίπτωση κάποιος παρονομαστής να μηδενίζεται, κάποιο υπόριζο μικρότερο του μηδενός, κάποιος λογάριθμος log(x) με χ<0? αυτά τα αντιμετωπίζουμε συνηθως με δομή επιλογής.
Περατότητα: υπάρχει περίπτωση σε κάποια δομή επανάληψης η συνθήκη εξόδου να μην ικανοποιείται ποτέ;
Αποτελεσματικότητα: Εκτελείται κάθε εντολή από αυτές που έγραψες; Έχεις ελέγξει για συντακτικά λάθη;
Επίσης πρέπει να ελέγχεις το εξής:
Έχεις δώσει αρχική τιμή στις μεταβλητες σου πριν χρησιμοποιηθουν σε μια έκφραση;
Για παράδειγμα, μια μεταβλητή αθροισματος πρέπει πάντοτε να μηδενιζεται αρχικά.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
akis95
Δραστήριο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
dimitraKaran
Νεοφερμένος
αν τις ασκησεις στις εβαλε στο σχολειο και εχεις κανει δομη επιλογης χωρις δομη επαναληψης κατι θα παραβιαζεται η η ασκηση ειναι ελλιπηςαντωνη δεν ξερω δομη επαναληψης μεχρι δομη επιλογης γνωριζω
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
antwwwnis
Διάσημο μέλος
Στον αλγόριθμο που έδωσα απλά σβήσε τις γραμμέςαντωνη δεν ξερω δομη επαναληψης μεχρι δομη επιλογης γνωριζω
Αρχή_Επανάληψης και
Μέχρις_οτου (...)
κρατώντας όσα έχουν ανάμεσα, και είναι μέσα στις γνώσεις σου.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
akis95
Δραστήριο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
antwwwnis
Διάσημο μέλος
Αλγόριθμος ΑΥΤΟΚΙΝΗΤΟ
Διάβασε όνομα
Γράψε "Δώσε τρόπο ενοικίασης(1-2)"
Διάβασε τρόπος
Γράψε "Ασφάλιση; (ΝΑΙ-ΟΧΙ)"
Διάβασε ασφάλιση
Γράψε "Χιλιόμετρα"
Διάβασε Χ
Αν τρόπος=1 τότε
Αν Χ>100 τότε
οφ← 0.75*(Χ-100)
Τέλος_αν
οφ← οφ+100
Αλλιώς
οφ← Χ*1.35
Τέλος_αν
Αν ασφάλιση="ΝΑΙ" τότε
επιβ← 0.05*οφ+οφ
Αν επιβ>15 τοτε
επιβ← 15
Τέλος_αν
Τέλος_αν
οφ←οφ+επιβ
Γράψε "Οφείλεις",οφ, "ευρώ"
Τέλος ΑΥΤΟΚΙΝΗΤΟ
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
kiriazispao4ever
Δραστήριο μέλος
βημα-βημα?
ευχαριστώωω
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Black_Butterfly
Πολύ δραστήριο μέλος
μπορεί καποιος να μου εξηγήσει τις ασκησεις με κλιμακωτή χρέωση?
βημα-βημα?
ευχαριστώωω
Λοιπόν, θα προσπαθήσω να το εξηγήσω με παράδειγμα:
Έστω ότι μια εταιρία ηλεκτρικού ρεύματος χρεώνει, με κλιμακωτή χρέωση:
- Για κατανάλωση εως 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
Φαντάζομαι ότι μια άσκηση γραφει αν χρησιμοποιεί κλιμακωτη χρέωση.
Σημείωση: Το μήνυμα αυτό γράφτηκε 12 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Χρήστες Βρείτε παρόμοια
-
Τα παρακάτω 0 μέλη και 2 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:Tα παρακάτω 61 μέλη διάβασαν αυτό το θέμα:
- john_55
- akis_95
- Marios2020
- Hased Babis
- Mara2004
- Mary06
- Valous
- Ilovemycats27
- katia.m
- Anna_kitty
- antonis97
- gewrgioyp
- Panagiotis849
- Σωτηρία
- marian
- ggl
- tsiobieman
- elenicar
- Scandal
- Δήμος56103
- eukleidhs1821
- calliope
- kwstaseL
- Eri0611
- liaiscool
- leo41
- Georgekk
- Athens2002
- Johnman97
- imkindalost
- panagiotis G
- Giovanni5
- marsenis
- thecrazycretan
- the purge
- eri548
- Ria99
- JohnGreek
- lostpfg
- Vold
- Λαμπρινηη
- SlimShady
- tasost
- Vasilina93
- kvstas92
-
Φορτώνει...
-
Το forum μας χρησιμοποιεί cookies για να βελτιστοποιήσει την εμπειρία σας.
Συνεχίζοντας την περιήγησή σας, συναινείτε στη χρήση cookies στον περιηγητή σας.