Καλησπέρα σε όλους.
Θα ήθελα τη γνώμη σας για τη μετατροπή του παρακάτω ψευδοκώδικα σε λογικό διάγραμμα.
Αρχή
Διάβασε α
Αν α <= 5 τότε
τιμή ← 15
Αλλιώς
Αν α <= 10 τότε
τιμή ← 11
Αλλιώς
Αν α <= 20 τότε
τιμή ← 9
Αλλιώς
τιμή ← 5
Εμφάνισε τιμή
Τέλος
Η απορία μου έχει να κάνει με το εξής:
Το λογικό διάγραμμα το οποίο θα δημιουργηθεί θα είναι με την μορφή της πολλαπλής επιλογής Αλλιως_αν του ΑΕΠΠ (κάτι που δεν υπάρχει στο Δομημένο) ή θα είναι με την μορφή της εμφωλευμένης (δηλ. θα πρέπει να "κλείνουν" οι εσωτερικές ΑΝ και μετά οι εξωτερικές) ?
ή και τα δύο ?
Αν θυμάμαι καλά, το βιβλίο των ΕΠΑΛ ορίζει με τραγικό τρόπο την πολλαπλή επιλογή, συνεπώς η μόνη λύση είναι η εμφωλευμένη
Το πιο σωστό είναι η μορφή της εμφωλευμένης επιλογής καθώς όπως και εσύ αναφέρεις δεν υπάρχει το "αλλιώς_αν" στο Δομημένο Προγραμματισμό και καλά είναι να μην ανακατεύουμε την ΑΕΠΠ με τον Δομημένο Προγραμματισμό, παρ' όλο που έχουν αρκετά κοινά σημεία.
Υπάρχει πουθενά στο βιβλίο το βελάκι εκχώρησης τιμής που χρησιμοποιείται στην ΑΕΠΠ?
τιμή ← 15
Εσείς το χρησιμοποιείτε στην τάξη?
edit: διάβασα το σχετικό νήμα εκ των υστέρων...
Το βελάκι, στο βιβλίο δεν υπάρχει. Εμφανίστηκε σε λογικό διάγραμμα σε θέμα των πανελληνίων εξετάσεων το 2009.
Εγώ χρησιμοποιώ το σύμβολο της Pascal.
( :=)
Να σημειώσω πως η αρχική ερώτηση μιλάει για μετατροπή ψευδοκώδικα σε διάγραμμα ροής...