ΑΠΟΡΙΑ ΑΠΟ ΨΕΥΔΟΚΩΔΙΚΑ ΣΕ ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ

Ξεκίνησε από vav, 31 Οκτ 2011, 10:14:37 ΜΜ

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

vav

Καλησπέρα σε όλους.
Θα ήθελα τη γνώμη σας για τη μετατροπή του παρακάτω ψευδοκώδικα σε λογικό διάγραμμα.

Αρχή
  Διάβασε α
  Αν α <= 5 τότε
       τιμή ← 15
  Αλλιώς
            Αν α <= 10 τότε
                 τιμή ← 11
            Αλλιώς
                     Αν α <= 20 τότε
                          τιμή ← 9
                     Αλλιώς
                          τιμή ← 5
   Εμφάνισε τιμή
Τέλος

Η απορία μου έχει να κάνει με το εξής:
Το λογικό διάγραμμα το οποίο θα δημιουργηθεί θα είναι με την μορφή της πολλαπλής επιλογής Αλλιως_αν του ΑΕΠΠ (κάτι που δεν υπάρχει στο Δομημένο)  ή θα είναι με την μορφή της εμφωλευμένης (δηλ. θα πρέπει να "κλείνουν" οι εσωτερικές ΑΝ και μετά οι εξωτερικές) ?
ή και τα δύο ?


petrosp13

Αν θυμάμαι καλά, το βιβλίο των ΕΠΑΛ ορίζει με τραγικό τρόπο την πολλαπλή επιλογή, συνεπώς η μόνη λύση είναι η εμφωλευμένη
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

Νίκος Αδαμόπουλος


Καρκαμάνης Γεώργιος

Το πιο σωστό είναι η μορφή της εμφωλευμένης επιλογής καθώς όπως και εσύ αναφέρεις δεν υπάρχει το "αλλιώς_αν" στο Δομημένο Προγραμματισμό και καλά είναι να μην ανακατεύουμε την ΑΕΠΠ με τον Δομημένο Προγραμματισμό, παρ' όλο που έχουν αρκετά κοινά σημεία.


soc_h

Υπάρχει πουθενά στο βιβλίο το βελάκι εκχώρησης τιμής που χρησιμοποιείται στην ΑΕΠΠ?
τιμή ← 15
Εσείς το χρησιμοποιείτε στην τάξη?

edit: διάβασα το σχετικό νήμα εκ των υστέρων...
Σωκράτης

Καρκαμάνης Γεώργιος

Το βελάκι, στο βιβλίο δεν υπάρχει. Εμφανίστηκε σε λογικό διάγραμμα σε θέμα των πανελληνίων εξετάσεων το 2009.

Εγώ χρησιμοποιώ το σύμβολο της Pascal.
( :=)

Νίκος Αδαμόπουλος

Να σημειώσω πως η αρχική ερώτηση μιλάει για μετατροπή ψευδοκώδικα σε διάγραμμα ροής...