Γεια σας και πάλι!
1) Στις λύσεις του βιβλίου του Κοψίνη είδα ότι το γράψε "E_τριγώνου" είναι λογικό λάθος, ενώ το διάβασε "E_τριγώνου" είναι συντακτικό λάθος. Αυτό είναι σίγουρα σωστό;
2) Όσον αφορά την αναζήτηση, το σχολικό στη σελίδα 64 αναφέρει ότι αν κάποιο στοιχείο εμφανίζεται στον πίνακα περισσότερο από μία φορές, τότε ο αλγόριθμος πρέπει να τροποποιηθεί κατά το εξής: η μεταβλητή done είναι περιττή και η αναζήτηση συνεχίζεται μέχρι το τέλος του πίνακα ελέγχοντας με τη συνθήκη i<=n. Ο αλγόριθμος που μπορεί να εφαρμοστεί όμως στην περίπτωση αυτή (μη μοναδικά στοιχεία), χρησιμοποιεί τη δομή επανάληψης Για αλλά και τη μεταβλητή done. Είναι δηλαδή ως εξής:
Αλγόριθμος Σειρ_αναζ
Δεδομένα //Α,Ν//
Διάβασε x
done<-- ψευδής
Για i από 1 μέχρι Ν
Αν Α=x τότε
Εμφάνισε i
done<-- αληθής
Τέλος_αν
Τέλος_επανάληψης
Αν done=ψευδής τότε
Εμφάνισε "Δε βρέθηκε το στοιχείο", x
Τέλος_αν
Τέλος Σειρ_αναζ
Αν κάποιος μπορεί να με βοηθήσει, τον ευχαριστώ ιδιαίτερα!