Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Μονοδιάστατοι πίνακες => Γ΄ Λυκείου => Αναζήτηση => Μήνυμα ξεκίνησε από: xrpapa στις 11 Φεβ 2024, 12:47:11 ΜΜ

Τίτλος: Σειριακή αναζήτηση
Αποστολή από: xrpapa στις 11 Φεβ 2024, 12:47:11 ΜΜ
Καλησπέρα,

Θα ήθελα να ρωτήσω που χρειάζεται το

position <-0

στη σειριακή αναζήτηση, πριν την επανάληψη όσο. Εφόσον υπάρχει το done για να δω αν τελικά δεν βρέθηκε, σε τι εξυπηρετεί το position εκει; Είναι λάθος να μην το βάλεις καθόλου;

Ευχαριστώ
Τίτλος: Απ: Σειριακή αναζήτηση
Αποστολή από: petrosp13 στις 11 Φεβ 2024, 03:34:12 ΜΜ
Είναι πλεονασμός, περιττό
Λογικά οι συγγραφείς είχαν στο μυαλό τους μια συνάρτηση που επιστρέφει την θέση και από εκεί προέκυψε αυτό
Τίτλος: Απ: Σειριακή αναζήτηση
Αποστολή από: Νίκος Αδαμόπουλος στις 14 Φεβ 2024, 08:49:01 ΠΜ
Ίσως επειδή η μεταβλητή position αναφέρεται μέσα στα Αποτελέσματα να θεώρησαν οι συγγραφείς ότι καλό είναι να έχει πάντα κάποια συγκεκριμένη τιμή. Δηλαδή να μην είναι απροσδιόριστη αν δεν βρεθεί το αναζητούμενο.