πως θα κανω ευρεση μεγιστοβαθμιου σε συγκεκριμενο πλυθος αριθμων αλλη χωρις να τους ξερω;
ΑΝ Ν ΕΙΝΑΙ ΤΟ ΠΛΗΘΟΣ ΤΩΝ ΑΡΙΘΜΩΝ (ΑΦΟΥ ΛΕΣ ΣΕ ΣΥΓΚΕΚΡΙΜΕΝΟ ΠΛΗΘΟΣ)
ΔΙΑΒΑΣΕ α
ΜΑΧ<--Α
ΓΙΑ Ι ΑΠΟ 2 ΜΕΧΡΙ Ν
ΔΙΑΒΑΣΕ α
ΑΝ α>ΜΑΧ ΤΟΤΕ
ΜΑΧ<--α
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ ΜΑΧ
ναι αλλα γιατι να ξεκιναω απο το 2; και αν οι αριθμοι που εισαχθουν ειναι ολοι αρνητικοι; τοτε τι κανω;
ΞΕΚΙΝΑΣ ΑΠΟ ΤΟ 2 ΓΙΑΤΙ ΤΟΝ ΠΡΩΤΟ ΤΟΝ ΔΙΑΒΑΖΕΙΣ ΕΞΩ ΑΠΟ ΤΗΝ ΕΠΑΝΑΛΗΨΗ,
ΤΟΝ ΟΠΟΙΟ Κ ΘΕΩΡΕΙΣ ΩΣ ΜΕΓΙΣΤΟ
ΜΕΝΟΥΝ ΔΗΛΑΔΗ Ν-1 ΑΡΙΘΜΟΙ ΝΑ ΔΟΘΟΥΝ ΑΚΟΜΑ Κ ΝΑ ΕΛΕΓΧΘΟΥΝ-ΣΥΓΚΡΙΘΟΥΝ.
ΤΙ ΣΗΜΑΣΙΑ ΕΧΕΙ ΑΝ ΔΟΘΟΥΝ ΜΟΝΟ ΑΡΝΗΤΙΚΟΙ;
ΑΝ ΔΟΘΟΥΝ ΜΟΝΟ ΑΡΝΗΤΙΚΟΙ ΤΟΤΕ ΘΑ ΒΡΕΙΣ ΤΟΝ ΜΕΓΙΣΤΟ ΑΡΝΗΤΙΚΟ.
ΟΤΙ ΑΡΙΘΜΟΙ Κ ΑΝ ΔΟΘΟΥΝ ΣΤΟ ΤΕΛΟΣ ΘΑ ΕΧΕΙΣ ΤΟΝ ΜΕΓΙΣΤΟ.
Π.Χ. ΑΝ Ο ΧΡΗΣΤΗΣ ΔΩΣΕΙ 7 ΑΡΙΘΜΟΥΣ:
-4,-3,-10,-1, -5,-7,-3
ΤΟΤΕ Ο ΜΑΧ ΕΙΝΑΙ Ο -1.
ΕΠΙΣΗΣ: -4,-3,-10,-1, 5,-7,-3 ΤΟΤΕ Ο ΜΑΧ ΕΙΝΑΙ Ο 5.
οκ...και αμα θελω να διαβαζει ο αλγοριθμος 100 τυχαιους αριθμους πως θα βρισκει τον μεγιστο; και στο παραδειγμα με τους 7 αριθμους που μου ειπατε δεν καταλαβενω δηλαδη στο:
ΔΙΑΒΑΣΕ Α
ΜΑΧ<-Α
Θα μπει ο αριθμος που θα εισαχθει πρωτος; γινεται αυτο;;
ΦΥΣΙΚΑ Κ ΓΙΝΕΤΑΙ!
ΑΠΟ ΠΟΙΟΝ ΑΡΙΘΜΟ ΘΑ ΞΕΚΙΝΗΣΕΙΣ;
ΟΤΑΝ ΕΧΕΙΣ ΝΑ ΕΛΕΓΞΕΙΣ 4 ΑΡΙΘΜΟΥΣ Α,Β,Γ,Δ ΤΙ ΚΑΝΕΙΣ;
ΘΕΩΡΕΙΣ ΤΟΝ ΕΝΑΝ ΩΣ ΜΕΓΙΣΤΟ Κ ΤΟΝ ΣΥΓΚΡΙΝΕΙΣ ΜΕ ΤΟΥΣ ΥΠΟΛΟΙΠΟΥΣ.
ΔΗΛΑΔΗ:
ΜΑΧ<--Α
ΑΝ Β>ΜΑΧ ΤΟΤΕ ΜΑΧ<--Β
ΑΝ Γ>ΜΑΧ ΤΟΤΕ ΜΑΧ<--Γ
ΑΝ Δ>ΜΑΧ ΤΟΤΕ ΜΑΧ<--Δ
ΓΙΑ ΔΕΣ ΤΟ ΠΑΡΑΚΑΤΩ...
ΠΡΟΓΡΑΜΜΑ ARNHTIKOI
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: A, MAX, I, N
ΑΡΧΗ
ΓΡΑΨΕ 'ΠΟΣΟΥΣ ΑΡΙΘΜΟΥΣ ΘΑ ΔΩΣΕΤΕ;'
ΔΙΑΒΑΣΕ N
ΓΡΑΨΕ 'ΔΩΣΤΕ ΤΟΝ 1ο ΑΡΙΘΜΟ'
ΔΙΑΒΑΣΕ A
MAX <-- A
ΓΙΑ I ΑΠΟ 2 ΜΕΧΡΙ N
ΓΡΑΨΕ 'ΔΩΣΤΕ ΤΟΝ ',I, 'ο ΑΡΙΘΜΟ'
ΔΙΑΒΑΣΕ A
ΑΝ A>MAX ΤΟΤΕ
MAX <-- A
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ 'MAX=',MAX
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
μαλιστα...τωρα καταλαβα λοιπον θα το κοιταξω αυριο κ αμα ξανασυναντισω δυσκολια θα σας ξαναστειλω...και παλι ευχαριστω πολυ!!