Σ-Λ

Ξεκίνησε από clevercitizen, 06 Δεκ 2009, 03:45:42 ΜΜ

« προηγούμενο - επόμενο »

clevercitizen

Καλησπέρα και χρόνια πολλά στους εορταζόμενους.
Στη δομή επανάληψης οι εντολές στο βρόχο εκτελούνται μια ή περισσότερες φορές, μέχρι να ικανοποιηθεί μια συνθήκη.
Η παραπάνω πρόταση είναι σωστή ή λανθασμένη και γιατί?
Ευχαριστώ



(παρακαλώ έναν συντονιστή να μεταφέρει το θέμα στη γενική κατηγορία δομών επανάληψης, εκ παραδρομής το έβαλα στη Για...)
ΘΕΛΩ
                ΑΛΛΑΓΗ
                ΕΚΠΑΙΔΕΥΤΙΚΟΥ
                ΣΥΣΤΗΜΑΤΟΣ

Δημήτρης Γκίνης

Όπως είναι διατυπωμένη η πρόταση έιναι λάθος γιατί:
Στην ΟΣΟ και στην ΓΙΑ α) οι εντολές που περιλαμβάνουν μπορεί να μην εκτελεστούν ούτε μία φορά και β) οι εντολές εκτελούνται μέχρις να παραβιαστεί η συνθήκη (ή αλλιώς όσο ισχύει η συνθήκη), άρα η παραπάνω πρόταση είναι ΛΑΘΟΣ
Αντίθετα στην ΜΕΧΡΙΣ_ΟΤΟΥ, οι εντολές εκτελούνται τουλάχιστον μία φορά και επαναλαμβάνονται μέχρι να ικανοποιηθεί η συνθήκη, άρα η πρόταση είναι ΣΩΣΤΗ.
Εφόσον λοιπόν η εκφώνηση δεν διυκρινίζει σε ποια δομή αναφέρεται (άρα θεωρούμε ότι μας ρωτάει αν η πρόταση αυτή είναι σωστή σε κάθε περίπτωση) η απάντηση είναι ΛΑΘΟΣ.


clevercitizen

Συμφωνώ,περίπου αυτό είχα σκεφτεί και εγώ.
Αν η πρόταση ήταν διατυπωμένη ως
"Στη δομή επανάληψης οι εντολές στο βρόχο εκτελούνται καμία, μια ή περισσότερες φορές, μέχρι να ικανοποιηθεί μια συνθήκη."
θα ήταν Σωστή?
Με το    "να ικανοποιηθεί μια συνθήκη"    είναι απαραίτητο ότι η συνθήκη θα γίνει αληθής? 
ΘΕΛΩ
                ΑΛΛΑΓΗ
                ΕΚΠΑΙΔΕΥΤΙΚΟΥ
                ΣΥΣΤΗΜΑΤΟΣ

P.Tsiotakis

Τη δεύτερη διατύπωση τη βλέπω σωστή, καθώς στο

Όσο όχι Συνθήκη επανάλαβε

περιμένω να ικανοποιηθεί η συνθήκη (να γίνει αληθής) για να σταματήσω !!

clevercitizen

Εγώ κολλάω λίγο στο "ικανοποιηθεί" αν και η αιτιολόγηση με το όχι(Συνθήκη) πιστεύω είναι εντάξει.
Κάποιο άλλο ρήμα ίσως???
ΘΕΛΩ
                ΑΛΛΑΓΗ
                ΕΚΠΑΙΔΕΥΤΙΚΟΥ
                ΣΥΣΤΗΜΑΤΟΣ

Δημήτρης Γκίνης

Να ξεκαθαρίσουμε κάτι: όταν η εκφώνηση λέει "μία συνθήκη", τι εννοεί;
α) Μία οποιαδήποτε συνθήκη ή
β) η συνθήκη τερματισμού της επανάληψης;
Και αυτό γιατί αν ισχύει το α) τότε αυτό που λέει ο Παναγιώτης έιναι ΟΚ.
Αν όμως ισχύει το β) τότε η πρόταση του Παναγιώτη είναι λάθος γιατί στο παρακάτω:
ΟΣΟ (ΟΧΙ(ΣΥΝΘΗΚΗ)) ΕΠΑΝΑΛΑΒΕ
η συνθήκη τερματισμού είναι το ΟΧΙ(ΣΥΝΘΗΚΗ) και το οποίο οταν γίνει ψευδές τερματίζεται η επανάληψη και όχι το ΣΥΝΘΗΚΗ.
Εσείς τι λέτε;