Όταν μας δίνεται Πρόγραμμα, το οποίο περιλαμβάνει υποπρόγραμμα και μας ζητάει να το μετατρέψουμε σε διάγραμμα ροής.
Το σωστό δεν είναι να ενσωματώσουμε την λειτουργία του υποπρογράμματος στο διάγραμμα ροής;
Ή θα φτιάξουμε 2 διαγράμματα; Ένα για το πρόγραμμα και ένα για το υποπρόγραμμα;
Προσωπικά πιστεύω οτι πρέπει να ενσωματώσουμε την λειτουργία του υποπρογράμματος στο διάγραμμα ροής.
Το σκεπτικό μου είναι το εξής: Το ΔΡ είναι αλγόριθμος και στους αλγορίθμους δεν έχουμε υποπρογράμματα.
Θα ήθελα πολύ να μάθω την άποψη σας
Το ΔΡ είναι μορφή αναπαράστασης αλγορίθμου, συνεπώς το να ζητηθεί να γίνει ΔΡ από πρόγραμμα σημαίνει ότι το πρόγραμμα θα πρέπει να παραπέμπει απευθείας σε αλγόριθμο, δηλαδή να μην περιέχει υποπρογράμματα
Το υποπρόγραμμα είναι ουσιαστικά ένας αλγόριθμος που δέχεται δεδομένα (Δεδομένα //...//), τα επεξεργάζεται και αποδίδει αποτελέσματα (Αποτελέσματα //...//)
Δεν πρόκειται να ζητηθεί ΔΡ σε πρόγραμμα που καλεί υποπρογράμματα τα οποία δίνονται
στη διδακτέα και εξεταστέα ύλη των παιδιών ΔΕΝ υπάρχει πρόβλεψη μετατροπής προγράμματος με υποπρόγραμμα σε διάγραμμα (το οποίο αναφέρεται σαν τρόπος αναπαράστασης αλγόριθμου, όχι προγράμματος).