CityBong
Εκκολαπτόμενο μέλος
Και σκεφτείτε κάνα 3διστιάστο πίνακα να πέσει και να χάνεσαι μετά...
δεν βλέπω κάτι δύσκολο σε τρισδιάστατο
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
Σε ολα χρησιμοποιησε το ΓΡΑΨΕ,το εμφανισε ειναι για παιδια
Αυτο το τελευταιο με τα αποτελεσματα δεν ειμαι σιγουρος αν θα το δεχτουν,για να εισαι καλυμμενος κανε μια επαναληψη με Για και εμφανισε τα στοιχεια του πινακα.
Ναι μα σε αλγόριθμο δεν επιτρέπεται να βάλεις γράψε.. correct me if i am wrong
οκ, το σκέφτηκα να το κάνω έτσι αλλά νομίζω το αποτελέσματα είναι μέσα στην ύλη και είναι και λίγο πιο σύντομος τρόπος
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
το υπολογίζεις, το εμφανίζεις?
--------
edit: 2η ερώτηση
γράψε, σε προγράμματα
εμφάνισε, σε αλγόριθμους
υπάρχουν και άλλοι τρόποι εμφάνισης?
π.χ αν σου ζητά να εμφανίσεις πίνακα από ότι θυμάμαι λες
ΑΠΟΤΕΛΈΣΜΑΤΑ // ΠΙΝ[100] //
ή
ΑΠΟΤΕΛΈΣΜΑΤΑ // ΠΙΝ //
Άλλος τρόπος εμφάνισης δεν υπάρχει ε? εννοώ γράψε, εμφάνισε, αποτελέσματα φτάνουν
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
Σελ.25 : Αλγόριθμος είναι μια πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρόνο, που στοχεύουν στην επίλυση ενός προβλήματος.
Αμφιβάλεις για το αν έκανα αλγόριθμο ή όχι;
Επίσης το τετράδιο εργασιών έχει τα προγράμματα και την άλλη την "μπούρδα" με πεζά.
Αχά, άρα δεν παίζει σημασία ε?
Τυπικά μου λέγαν πέρσυ ( φέτος δεν κάνω ), στο φροντηστήριο ότι προγράμματα κεφαλαία...
όπως και να χει, κεφαλαία θα τα βάλω γω να μαι σίγουρος
Άλλη μια ερώτηση, έχεις ένα πίνακα δεδομένο
στον αλγόριθμο λέμε
αλγόριθμος λέων
δεδομένα // πιν //
ενώ σε πρόγραμμα θα λέγαμε
πρόγραμμα λέων
μεταβλητές
πραγματικές: πιν[100]
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
Ορίστε και η δική μου.Έχω πάρει και την περίπτωση που ο χρήστης μπορεί να δώσει ίδιους αριθμούς.Παίζω με χαρακτήρες και λογικές.
Code:ΠΡΟΓΡΑΜΜΑ χψω ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: α, πρ ΑΚΕΡΑΙΕΣ: πλ ΛΟΓΙΚΕΣ: λ1, η_ταξινόμηση_βρέθηκε ΧΑΡΑΚΤΗΡΕΣ: π1, π2 ΑΡΧΗ πλ <- 0 λ1 <- ΑΛΗΘΗΣ η_ταξινόμηση_βρέθηκε <- ΨΕΥΔΗΣ ΔΙΑΒΑΣΕ α ΟΣΟ λ1 ΕΠΑΝΑΛΑΒΕ πλ <- πλ + 1 πρ <- α ΔΙΑΒΑΣΕ α ΑΝ α <> πρ ΚΑΙ ΟΧΙ η_ταξινόμηση_βρέθηκε ΤΟΤΕ ΑΝ α > πρ ΤΟΤΕ π1 <- 'αύξουσα' ΑΛΛΙΩΣ π1 <- 'φθίνουσα' ΤΕΛΟΣ_ΑΝ η_ταξινόμηση_βρέθηκε <- ΑΛΗΘΗΣ ΓΡΑΨΕ 'από αυτή την στιγμή οι αριθμοί πρέπει να δίνονται με: ', π1, ' σειρά, αλλιώς τερματίζεται ο αλγόριθμος.' ΤΕΛΟΣ_ΑΝ ΑΝ α <> πρ ΚΑΙ η_ταξινόμηση_βρέθηκε ΤΟΤΕ ΑΝ α > πρ ΤΟΤΕ π2 <- 'αύξουσα' ΑΛΛΙΩΣ π2 <- 'φθίνουσα' ΤΕΛΟΣ_ΑΝ ΑΝ π1 <> π2 ΤΟΤΕ λ1 <- ΨΕΥΔΗΣ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'δόθηκαν: ', πλ, ' αριθμοί σε: ', π1, 'σειρά' ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
εσύ μας αλλάζεις τα ζητούμενα
αλγόριθμο είπαμε, και μόνο ζητούμενο την σειρά τους..
όπως και να χει nice one, μου άρεσε
ερώτηση
αλγόριθμοι σε μικρά
προγράμματα σε κεφαλαία σωστά?
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
it's ok!
Ναι με τις κενές γραμμές δεν έχουν πρόβλημα.
Άλλωστε στο σχολικό τετράδιο του μαθητή ,λέει ότι καλό είναι μεταξύ των εντολών να υπάρχουν κενά έτσι ώστε αυτές να είναι ευκολότερο να διαχωριστόυν.Οπότε 2 σε 1
Ωραία
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
Ο αλγόριθμος τελειώνει όταν : σημαιούλα<>0
Αν α1>α2 -->'φθίνουσα'
αν α<σημαιούλα2, όπου σημαιούλα2=α2 τότε κάνεις την σημαιούλα=1.Και μετά τελειώνει ο αλγόριθμος.
Αν δώσεις δηλαδή διαδοχικά τους αριθμούς 20,10,5 τότε σου τελείωνει.Γιατί;
σημαιούλα ← 1
αλλιώς
σημαιούλα2 ← α
αντίστεψε το και είμαστε οκ!
όπως και να χει, λάθη τέτοια στο γραπτό δεν κάνω
Δεν συγκρίνουν με τον α2 , αφού στον α2 θέτω τον αμέσως επόμενο αριθμό που βάζει ο χρήστης και μετά συγκρίνουν με αυτόν πάλι.Δεν μου φαίνεται πολύ διαφορετικός ο δικός σου απλά έβαλες περισσότερα flagάκια.
Έτσι μου φαίνεται.Εκτός και αν μου ξεφεύγει κάτι.
άσε είμαι τυφλός
γενικώς το διάβασα πολύ γρήγορα και νόμιζα ότι σύκρινες με το α2 ( το οποίο και δεν τον άλλαζες)
Μια ερώτηση έχω, στο γραπτό μπορώ να αφήνω κενές γραμμές?
Αν ναι έως πόσες?
Ξέρετε για πιθανές flag και έτσι που δεν μπορούμε να προβλέψουμε
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
3 γραμμή κάτω από την ΌΣΟ.
αν μου πεις και τι έχει γιατί εγώ το βλέπω ολόσωστο
α1>α2 καταλαβαίνεις αν είναι φθίνουσα ή αύξουσα.
α1 πρώτος αριθμός
α2 δεύτερος
edit: και ξαναλέω, το τρέχω σε διερμηνευτή, με κάθε περίπτωση βγαίνει όπως το ζητάς
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
Για ξανά δες το.Κάτι δεν μου κάνει.Προσπάθησε να το τρέξεις στο μυαλό σου λίγο στη αρχή.
διερμηνευτής όλα οκ!
μια χαρά είναι
εδιτ: απλά είναι κακογραμμένο
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
Λίγο χαζός τρόπος και δεν ξέρω αν είναι ο σωστός.Code:Αλγόριθμος σαου !Διαβάζει τους πρώτους 2 αριθμούς για να καταλάβουμε πώς θα είναι η ταξινόμηση Διάβασε α1,α2 Αν α2>α1 τότε ταξινόμηση<- "αύξουσα" !Διαβάζει και άλλον αριθμό Διάβασε α Όσο α>α2 επανάλαβε α2<-α Διάβασε α Τέλος_Επανάληψης Αλλιώς ταξινόμηση<-"φθίνουσα" Διάβασε α Όσο α<α2 επανάλαβε α2<-α Διάβασε α Τέλος_Επανάληψης Τέλος_αν Εμφάνισε ταξινόμηση Τέλος σαου
Με πολύ λίγη σκέψη αυτός είναι ο μόνος που μου ήρθε στο μυαλό
Λάθος είναι
Εδώ ο σωστός, ας αρχίσει ο πόλεμος
Αλγόριθμος λέων
!Καταρχάς διάβασε τους 2 πρώτους αριθμούς
Αρχή_επανάληψης
Διάβασε α1, α2
Μέχρις_ότου α1 ≠ α2
σημαιούλα ← 0
σημαιούλα2 ← α2
Όσο σημαιούλα = 0 επανάλαβε
Διάβασε α
Αν α1 > α2 τότε
!Θέλουμε οι επόμενοι να είναι μικρότεροι
Αν α < σημαιούλα2 τότε
!στοπ
σημαιούλα ← 1
αλλιώς
σημαιούλα2 ← α
Τέλος_αν
αλλιώς_αν α2 > α1 τότε
!Θέλουμε οι επόμενοι να είναι μεγαλύτεροι
Αν σημαιούλα2 > α τότε
!στοπ
σημαιούλα ← 1
αλλιώς
σημαιούλα2 ← α
Τέλος_αν
Τέλος_αν
Τέλος_επανάληψης
Αν α1 > α2 τότε
Εμφάνισε "Κατά φθίνουσα"
αλλιώς
Εμφάνισε "Κατά αύξουσα"
Τέλος_αν
Τέλος λέων
εδιτ: kai to λάθος σου είναι ότι οι αριθμοί που θα συνεχίζει να δίνει ο χρήστης πρέπει να κάνουν και αυτή αύξουσα/φθίνουσα σειρά. και όχι να συγκρίνουν με τον α2
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
Read my lips: όταν βάζεις λογικές εκφράσεις θα έχεις *****Π-Α-Ν-Τ-Α ΠΑ-ΡΕΝ-ΘΕ-ΣΕΙΣ*****.
Δεν πρόκειται ποτέ να σου δώσουν μία τέτοια έκφραση χωρίς παρενθέσεις στις Πανελλήνιες. Οπότε δεν έχει νόημα να σου απαντήσω. Μπορεί κάποιος να πει:
Το θέμα είναι, το σχολικό βιβλίο δεν ορίζει τι γίνεται σ' αυτές τις περιπτώσεις. 1 στις 100, αν δώσουν κάτι χωρίς παρενθέσεις γράψε την παραδοχή σου (ένα απ' τα παραπάνω) και επίλυσέ το. Αλλά ΔΕΝ θα γίνει αυτό. Θα σου δίνουν πάντα με παρενθέσεις. Οπότε μην μπεις καν στον κόπο να σκεφτείς τι παίζει εδώ.
- Οι λογικοί τελεστές επιλύονται με την σειρά, απ' τ' αριστερά προς τα δεξιά.
- Ή πρώτα επιλύεται ο λογικός τελεστής ΚΑΙ και μετά ο Ή (όπως γίνεται σε C/C++).
αυτό έλεγα και γω στον φίλο μου
και μου λέει κάτσε να δεις στον διερμηνετή ότι θα τρέξει...
οκ θα του το μεταφέρω, ευχαριστώ!
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
CityBong
Εκκολαπτόμενο μέλος
Αν 2 > 1 και 3 > 4 ή 2 > 1 τότε
Εμφάνισε "πέρασα"
Τέλος_αν
Τέλος λεων
αν κάποιος μπορεί να εξηγήσει γιατί δεν βγαίνει error στον διερμηνευτή.
δεν γίνετε να χεις "και" μαζι με "ή" χωρίς παρενθέσεις
σε c++ δεν γίνεται να κάνεις κάτι τέτοιο..
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
-
Το forum μας χρησιμοποιεί cookies για να βελτιστοποιήσει την εμπειρία σας.
Συνεχίζοντας την περιήγησή σας, συναινείτε στη χρήση cookies στον περιηγητή σας.