Γενικό Λύκειο > Εντολή ΕΠΙΛΕΞΕ

ΠΑΡΑΔΕΙΓΜΑ ΜΕ ΧΡΗΣΗ ΤΗΣ ΕΝΤΟΛΗΣ ΕΠΙΛΕΞΕ ΚΑΙ ΚΛΙΜΑΚΩΤΗΣ ΧΡΕΩΣΗΣ

(1/3) > >>

ΣΧΟΙΝΑΣ ΚΩΣΤΑΣ:
 Η ΕΚΦΏΝΗΣΗ ΤΗΣ ΑΣΚΗΣΗΣ ΣΤΟΝ ΠΑΡΑΚΆΤΩ ΣΥΝΔΕΣΜΟ (Η ΛΥΣΗ ΕΙΝΑΙ ΜΕ ΧΡΗΣΗ ΤΗΣ ΕΠΙΛΕΞΕ ΚΑΙ ΚΛΙΜΑΚΩΤΗ ΧΡΕΩΣΗ)

http://apps1.minedu.gov.gr/themata/them_plir_kat_c_hmer_no_0604.pdf

                                                      ΛΥΣΗ

ΠΡΟΓΡΑΜΜΑ  ΙΟΥΝΙΟΥ_ 2004 _ΑΕΠΠ_ΘΕΜΑ_Γ_ΚΛΙΜΑΚΩΤΗ
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: Β
  ΠΡΑΓΜΑΤΙΚΕΣ: ΧΡ
  ΧΑΡΑΚΤΗΡΕΣ: ΠΡΟ
ΑΡΧΗ

  ΔΙΑΒΑΣΕ  ΠΡΟ,Β
  ΕΠΙΛΕΞΕ ΠΡΟ
    ΠΕΡΙΠΤΩΣΗ 'ΕΣ'
      ΕΠΙΛΕΞΕ Β
        ΠΕΡΙΠΤΩΣΗ 0..500
          ΧΡ  <-- 2
        ΠΕΡΙΠΤΩΣΗ 500..1000
          ΧΡ <-- 500*2+(Β-500)*3.5
        ΠΕΡΙΠΤΩΣΗ 1000..2000
          ΧΡ <-- 500*2+500*3.5+(Β-1000)*4.6
      ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ
    ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ
      ΕΠΙΛΕΞΕ Β
        ΠΕΡΙΠΤΩΣΗ 0..500
          ΧΡ <-- 4.8
        ΠΕΡΙΠΤΩΣΗ 500..1000
          ΧΡ  <-- 500*4.8+(Β-500)*7.2
        ΠΕΡΙΠΤΩΣΗ 1000..2000
          ΧΡ <-- 500*4.8+500*7.2+(Β-1000)*11.5
      ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ
  ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ

  ΓΡΑΨΕ ' Η ΧΡΕΩΣΗ ΤΗΣ ΕΠΙΣΤΟΛΗΣ ΕΙΝΑΙ',ΧΡ,'ευρώ'
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

petrosp13:
Οι τιμές 500 και 1000 συμμετέχουν σε 2 διαστήματα τιμών

Πέτρος Κ.:

--- Παράθεση ---ΠΕΡΙΠΤΩΣΗ 0..500
--- Τέλος παράθεσης ---

Το βιβλίο αναφέρει πως οι τιμές δίπλα στο ΠΕΡΙΠΤΩΣΗ "μπορεί να είναι διακριτές τιμές, περιοχή τιμών από...έως ή να υπακούν σε μια συνθήκη"

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

P.Tsiotakis:
Η περίπτωση από-έως καλύπτεται όπως παρακάτω, διότι δεν υπάρχει άλλος προτεινόμενος τρόπος από το διδακτικό πακέτο (έκδοση 2019):

      ΕΠΙΛΕΞΕ Β
        ΠΕΡΙΠΤΩΣΗ <= 500  ! από 0 έως και 500
          ΧΡ <-- ......
        ΠΕΡΙΠΤΩΣΗ <= 1000  ! από 501 έως και 1000
          ΧΡ <-- ......
        ΠΕΡΙΠΤΩΣΗ ΑΛΛΙΩΣ  ! από 1001 και άνω
          ΧΡ <-- ......
      ΤΕΛΟΣ_ΕΠΙΛΟΓΩΝ

ΣΧΟΙΝΑΣ ΚΩΣΤΑΣ:
Παναγιώτη σε ευχαριστώ για την τοποθέτηση σου σχετικά με την χρήση της εντολής ΕΠΙΛΕΞΕ . Θέλω όμως να ξέρω επίσημα αν φυσικά και εσύ γνωρίζεις η λύση με  τις τελείες και  κλειστό διάστημα από έως πχ  ΠΕΡΙΠΤΩΣΗ  0..500 αντί του ΠΕΡΙΠΤΩΣΗ <500       είναι τελείως λάθος ;

Πλοήγηση

[0] Λίστα μηνυμάτων

[#] Επόμενη σελίδα

Μετάβαση στην πλήρη έκδοση