manouno
Εκκολαπτόμενο μέλος
Μια γλώσσα λιγότερη δηλαδή απο την τάξη!!!!!χαχαχαχαχαΔε θέλω να ξανακούσω άσκηση με τράπεζες. Αν βάλετε καμια τέτοια άσκηση εγώ παίρνω απουσία και έξω PP
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
akikos
Επιφανές μέλος
Πάρτε και μια άσκηση από μενα
Υποθέστε ότι σε ενα πίνακα Α είναι αποθηκευμένoi ακέραιοι αριθμοί εκτός του μηδενός σχηματίζοντας μια αριθμοσειρά και μετά στην αμέσως επόμενη θέση του πίνακα είναι αποθηκευμένο ένα μηδενικό. Ελέξτε αν αυτή η σειρά των αριθμών είναι παλινδρομική.
παλινδρομικές λέξεις: 1111, 1221, 13333331, 1234321
Υ.Γ Η άσκηση είναι χωρίς copyright:xixi:
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
redalert19882000
Νεοφερμένος
Πάρε μια γρήγορη και απλή λύση
πλήθος <- χ ! Το πλήθος των στοιχείων του πίνακα + το 0 (x enoeite akeraios)
k ← 1 ! 1 γιατί το τελεταίο element του πίνακα είναι το 0
i ← 1
stop ← 1 ! Θα το γυρίσουμε σε 0 αν δούμε ότι η λέξη δεν είναι παλινδρομική
Αν (πλήθος-1) mod 2 <> 0 τότε
to ← Α_Μ((πλήθος-1)/2)-1
αλλιώς
to ← Α_Μ((πλήθος-1)/2)
τέλος_αν
Όσο i <= to και stop = 1 επανάλαβε
Αν όχι(A[i] = A[πλήθος-k]) τότε
εμφάνισε "Δεν είναι..."
stop ← 0
τέλος_Αν
k ← k + 1
i ← i + 1
τέλος_επανάληψης
Αν stop = 1 τότε εμφάνισε "είναι"
Ελπίζω να μην έκανα λάθος βιασύνης
Υ.Γ Αν δεν ξέρουμε το πλήθος της λέξης ή του αριθμου γενικά τότε μπορούμε να κάνουμε ένα Όσο μέχρι να φτάσουμε στο 0 και να μετρήσουμε πιο είναι το πλήθος. Το θεωρώ δεδομένο γι αυτό και δε το έκανα...
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
akikos
Επιφανές μέλος
Στην αρχή υποθέτεις ότι το πλήθος των στοιχείων του πίνακα είναι γνωστό ενώ δεν είναι. Για αυτό έβαλα το μηδενικό στο τέλος για να κατασκευάσεις μόνος σου τον αλγόριθμο.
Τώρα βλέπω ότι το κατάλαβες και εσύ το λάθος
lol γι´ αυτό το έβαλα. Αλλιώς αν ήξερες π.χ αν το μήκος=4 η άσκηση θα λυνόταν αν απλώς έλεγχες a[1]==a[4] και α[2]==α[3]. Βέβαια έσενα η λύση σου δεν ήταν με αυτό τον τρόπο αλλά με αυτόν που ήθελα να γράψεις και το έγραψες άρα η λύση σου είναι σωστή. Κακώς το θεώρησες δεδομένο (γιατί σίγουρα ήξερες πως θα το κάνεις) αλλά υποθέτω αν ήταν θέμα σε εξετάσεις δεν θα το θεωρούσες δεδομένο και θα υπολόγιζες μέσω του αλγορίθμου σου το μήκος.Εκτός κι αν σε αυτό τον πίνακα αποθηκεύονται πολλές λέξεις και πρέπει να ξέρουμε που θα σταματήσουμε
Υ.Γ Τα άλλαξα σε αριθμούς γιατί δεν ήξερα αν επιτρέπονται στη Γλωσσομάθεια συγκρίσεις μεταξύ αλφαριθμητικών (θετική ήμουνα)
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Υποθέστε ότι σε ενα πίνακα Α είναι αποθηκευμένoi ακέραιοι αριθμοί εκτός του μηδενός σχηματίζοντας μια αριθμοσειρά και μετά στην αμέσως επόμενη θέση του πίνακα είναι αποθηκευμένο ένα μηδενικό. Ελέξτε αν αυτή η σειρά των αριθμών είναι παλινδρομική.
παλινδρομικές λέξεις: 1111, 1221, 13333331, 1234321
Η άσκηση πρέπει να αναφέρει το μέγιστο πλήθος θέσεων του πίνακα. Και στην ψευδογλώσσα είναι σημαντικό αλλά φυσικά, αν κάποιος πάει να την επιλύσει με ΓΛΩΣΣΑ πρέπει να μπορεί να το πράξει
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
redalert19882000
Νεοφερμένος
Τέλος πάντων για να βρούμε το πλήθος απλά κάνουμε αυτό:
i <- 1
stop <- 1
Όσο stop = 1 επανάλαβε
Αν A = 0 τότε
πλήθος <- i
stop <- 0
τέλος_αν
i <- i + 1
τέλος_Επανάληψης
Ελπίζω να μην έκανα κανένα λάθος...
Εννοείτε στις εξετάσεις θα το έγραφα όλο...
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Spyros2309
Νεοφερμένος
Οι μεταβλητές Ράνια και κάψιμο, πρέπει να λάβουν αρχική τιμή πριν το βρόχο
Πωπω εκεί κολλήσατε. ΟρίστεΕμ με κοροιδευει, εμ το κανει και λαθος!
Ράνια <-- 17
κάψιμο <-- Ράνια^Ράνια
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
miv
Επιφανές μέλος
Ο κος Αρβίλογλου ως βιοπαλαιστής έχει περάσει δια πυρός και σιδήρου στη ζωή του.
Από εργάτης, έμπορος, φροντιστής αγγλικών, έμπορος, βιοτέχνης, δήμαρχος Τενεούπολης και βέβαια μανάβης
Αυτό τον Αρβίλογλου κι αυτή την Τενεούπολη δεν πρόκειται να τα ξεχάσω ποτε.
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
manouno
Εκκολαπτόμενο μέλος
ΣΥΜ <-- 0
ΚΙΛΑ <-- 0
ΟΣΟ ΚΙΛΑ<=350 ΕΠΑΝΑΛΑΒΕ
ΔΙΑΒΑΣΕ ΒΑΡΟΣ
ΑΝ ΚΙΛΑ+ΒΑΡΟΣ<=350 ΤΟΤΕ
ΚΙΛΑ <-- ΚΙΛΑ+ΒΑΡΟΣ
ΣΥΜ <-- ΣΥΜ+1
ΑΛΛΙΩΣ
ΓΡΑΨΕ 'ΔΕΝ ΜΠΑΙΝΟΥΝ ΑΛΛΑ ΑΤΟΜΑ'
ΓΡΑΨΕ 'ΣΤΟ ΑΣΑΝΣΕΡ ΘΑ ΜΠΟΥΝΕ:', ΣΥΜ
ΓΡΑΨΕ 'ΤΑ ΚΙΛΑ ΣΤΟ ΑΣΑΝΣΕΡ ΕΙΝΑΙ:', ΚΙΛΑ
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
-----------------------------------------
Η εκφώνηση της παραπάνω άσκησης είναι: Ένα ασανσέρ έχει όριο βάρους τα 350 κιλά. Να γράψετε αλγόριθμο ο οποίος θα ελέγχει πόσα άτομα μπορούν να εισέλθουν, διαβάζοντας το βάρος του εισερχόμενου ατόμου μέχρι ν' αποφασίσει ότι δεν επιτρέπεται η εισοδος σε άλλον, οπότε και θα εμφανίσει το συνολικό βάρος και τον αριθμό τω νατόμων μέσα στο ασανσέρ.
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
-----------------------------------------
Δες για την ίδια άσκηση (που ήταν και θέμα εξετάσεων) 3 προσεγγίσεις για τη λύση της
Θέμα 3, https://users.kor.sch.gr/ptsiotakis/aepp/aepp_panel_gen_2007.htm
αυτές τις ονομάζω "ένα βήμα πριν"
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
MarkosPap
Νεοφερμένος
με div και mod οπως για τον ελεγχο αν ειναι περιττος ή αρτιος??
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Rania.
Πολύ δραστήριο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
MarkosPap
Νεοφερμένος
Ευχαριστω πολυ
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Rania.
Πολύ δραστήριο μέλος
Πιστευω ξερεις τι συμβαινει οταν χρησιμοποιεις τη συναρτηση Α_Μ() ε.
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
agiostimotheos
Δραστήριο μέλος
μπορείται να με βοηθήσετε να επαληθεύσω την λύση?
ευχαριστώ εκ των πρωτέρων.
-- Να αναπτυχθεί αλγόριθμος που θα διαβάζει Ν ακέραιους ( όπου Ν δεδομένος ακέραιος) και θα υπολογίζει και θα εκτυπώνει το άθροισμα και τον μέσο όρο των άρτιων.
πάνω στην δομή επανάληψης Για
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
agiostimotheos
Δραστήριο μέλος
τις δεσμευμένες λέξεις-εντολές πάντα με κεφαλαία
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Rania.
Πολύ δραστήριο μέλος
Δεδομενα \\ Ν\\
πληθος<-0
αθροισμα<-0
Για ι απο 1 μεχρι Ν
Διαβασε α
Αν αmod2=0 τοτε
πληθος<-πληθος_1
αθροισμα<-αθροισμα+α
Τελος_αν
Τελος_επαναληψης
Μετα βαλε και μια δομη επιλογης σε περιπτωση που το πληθος ειναι μηδεν.
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
agiostimotheos
Δραστήριο μέλος
Στην εντολή μετά το αmod2=0 μάλλον εννοείς πλήθος<-- πλήθος + 1
-----------------------------------------
ή αν Ν=0 ?
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Rania.
Πολύ δραστήριο μέλος
Αφου σου λεει οτι το Ν ειναι δεδομενος ακεραιος δεν νομιζω οτι χρειαζεται να γινει ελεγχος.
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
agiostimotheos
Δραστήριο μέλος
-----------------------------------------
Θα ανεβάσω και άλλη μια ωραία που έχω να λύσω και προβληματίζομαι
Να αναπτυχθεί αλγόριθμος που θα διαβάζει για μια ομάδα 2000 ανθρώπων το όνομα το φύλο το ύψος και το βάρος και θα εκτυπώνει
-- το όνομα του πιο βαρύ άντρα
-- το όνομα της πιο ψηλής γυναίκας
-- το μέσο ύψος των γυναικών
Να θεωρήσεται ότι στο δείγμα υπάρχει τουλάχιστον ένας άντρας και μια γυναίκα
Σημείωση: Το μήνυμα αυτό γράφτηκε 14 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Χρήστες Βρείτε παρόμοια
-
Τα παρακάτω 0 μέλη και 4 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα: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 στον περιηγητή σας.