Λίγο βοήθεια...

Ξεκίνησε από SotirisD, 20 Σεπ 2008, 10:09:32 ΠΜ

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

SotirisD

Μήπως ξέρετε αν γίνετε στον Διερμηνευτή ΓΛΩΣΣΑ να βάλω να Διαβάσει το α αλλά ταυτόχρονο να γράφει  ΓΡΑΨΕ γ, '_', δ, '_', α και να διαβάζει το άλφα;;;

Επίσης μπορείτε να μου πείτε στο παρακάτω πρόγραμμα πως θα βάλω να το επαναλαμβάνει συνέχεια;;;;....

ΠΡΟΓΡΑΜΜΑ ΠΡΟΣΘΕΣΗ

ΜΕΤΑΒΛΗΤΕΣ
  ΠΡΑΓΜΑΤΙΚΕΣ: χ, ι, Κ

ΑΡΧΗ
  ΓΡΑΨΕ 'Αυτό το πρόγραμμα προσθέτει δύο πραγματικούς αριθμούς , ακολούθησε τις οδηγίες...'
  ΓΡΑΨΕ 'Δώσε ένα πραγματικό αριθμό'
  ΔΙΑΒΑΣΕ χ
  ΓΡΑΨΕ 'Τώρα δώσε τον δεύτερο πραγματικό αριθμό'
  ΔΙΑΒΑΣΕ ι
  Κ <- χ + ι
  ΓΡΑΨΕ Κ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

ευχαριστώ εκ των προτέρων!

lp


Λοιπόν εδώ μπορείς να κάνεις διάφορα κόλπα. Αλλά να ξεκινήσω λίγο με την διατύπωση της ερώτησης σου. Δεν μπορείς να το βάλεις να εκτελείται συνεχώς γιατί έτσι παραβιάζεις ένα από τα βασικά κριτήρια αλγορίθμων. Ποιο; Σκέψου λίγο ή δες σελ. 26 βιβλίου

Εδώ λοιπόν θα πρέπει να πεις το εξής. Θα εκτελείται συνεχώς μέχρι... να ικανοποιείται κάποια συνθήκη. π.χ. για 10 φορές ή μέχρι να εισάγουμε για αριθμό χ το -9999 ή κάθε φορά να ζητάει από τον χρήστη αν θέλουμε να επαναλάβουμε την διαδικασία κλπ. Σε κάθε περίπτωση δημιουργείς μία διαφορετική επαναληπτική διαδικασία.
Λέων Προκόπης
2ο ΓΕΛ Ναυπλίου

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

Όπως πολύ σωστά αναφέρει οggfiogos για να δημιουργήσεις μια επανάληψη θα πρέπει να υπάρχει μια συνθήκη που θα καθορίζει την επανάληψη και τον τερματισμό αυτής όταν είναι επιθυμητό.

Πως εννοείς την επανάληψη; Να τερματίζει με μια συνθήκη ή να επαναλαμβάνεται επ' άπειρο  και να διακόπτεται με ανορθόδοξο τρόπο(πχ κλείσιμο παραθύρου);

SotirisD

Παράθεση από: ggfiogos στις 08 Οκτ 2008, 12:12:50 ΜΜ

ή κάθε φορά να ζητάει από τον χρήστη αν θέλουμε να επαναλάβουμε την διαδικασία κλπ. Σε κάθε περίπτωση δημιουργείς μία διαφορετική επαναληπτική διαδικασία.
Αυτό εδώ θέλω μήπως μπορείτε να μου πείτε πως θα το κάνω;

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

Μια απλή λύση είναι η εξής:

ΠΡΟΓΡΑΜΜΑ ΠΡΟΣΘΕΣΗ
ΜΕΤΑΒΛΗΤΕΣ
  ΠΡΑΓΜΑΤΙΚΕΣ: χ, ι, Κ
  ΧΑΡΑΚΤΗΡΕΣ : Απάντηση
ΑΡΧΗ
  ΓΡΑΨΕ 'Αυτό το πρόγραμμα προσθέτει δύο πραγματικούς αριθμούς , ακολούθησε τις οδηγίες...'
  ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
     ΓΡΑΨΕ 'Δώσε ένα πραγματικό αριθμό'
     ΔΙΑΒΑΣΕ χ
     ΓΡΑΨΕ 'Τώρα δώσε τον δεύτερο πραγματικό αριθμό'
     ΔΙΑΒΑΣΕ ι
     Κ <- χ + ι
     ΓΡΑΨΕ Κ
     ΓΡΑΨΕ ' Θέλεις να συνεχίσεις'
     ΔΙΑΒΑΣΕ Απάντηση
  ΜΕΧΡΙΣ_ΟΤΟΥ Απάντηση='ΟΧΙ'
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

SotirisD

ευχαριστώ! είναι αυτό που ήθελα!

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

OK SotirisD  ότι χρειαστείς εδώ είμαστε.

SotirisD

Παράθεση από: Καρκαμάνης Γεώργιος στις 11 Οκτ 2008, 12:38:07 ΠΜ
OK SotirisD  ότι χρειαστείς εδώ είμαστε.

Μπορείτε να με λετε Σωτήρη αν θέλετε 8)