Τώρα είναι Σάβ 20 Απρ 2024 06:52 am

Όλοι οι χρόνοι είναι UTC + 2 ώρες [ DST ]




Δημιουργία νέου θέματος Απαντήστε στο θέμα  [ 4 Δημοσιεύσεις ] 
Συγγραφέας Μήνυμα
 Θέμα δημοσίευσης: ΚΙΝΟΥΜΕΝΟ ΜΠΑΛΑΚΙ!!!
ΔημοσίευσηΔημοσιεύτηκε: Κυρ 24 Δεκ 2006 11:57 pm 
Χωρίς σύνδεση

Εγγραφή: Σάβ 04 Νοέμ 2006 01:07 am
Δημοσιεύσεις: 20
Σας παρουσιαζω και κατι πρωτοτυπο. Ενα 'μπαλακι' που κινηται και αντανακλαται στους τοιχους. :shock: Ειναι αρκετα εντυπωσιακο και απλο :wink: :)

Enjoy

Syntax: [ Download ] [ Hide ]

ΠΡΟΓΡΑΜΜΑ move
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: χ,υ,S,ι, J
  ΧΑΡΑΚΤΗΡΕΣ: κατ_αν, δεξ_αρ

ΑΡΧΗ
  κατ_αν <-- 'κατ'
  δεξ_αρ <-- 'δεξ'
  υ <-- 2
  χ <-- 2

  ΓΙΑ S ΑΠΟ 1 ΜΕΧΡΙ 1000 ΜΕ ΒΗΜΑ 0

    ΑΝ υ=2 και δεξ_αρ='δεξ'  ΤΟΤΕ
      κατ_αν <-- 'κατ'
      δεξ_αρ <-- 'δεξ'
      ΟΣΟ  χ<73 και υ<22 ΕΠΑΝΑΛΑΒΕ
        χ <-- χ+1
        υ <-- υ+1
        ΚΑΛΕΣΕ πλαισιο
        ΚΑΛΕΣΕ μπαλα
      ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΤΕΛΟΣ_ΑΝ

    ΑΝ υ=2 και δεξ_αρ='αρ'  ΤΟΤΕ
      κατ_αν <-- 'κατ'
      δεξ_αρ <-- 'αρ'
      ΟΣΟ χ>2 και υ<22 ΕΠΑΝΑΛΑΒΕ
        χ <-- χ-1
        υ <-- υ+1
        ΚΑΛΕΣΕ πλαισιο
        ΚΑΛΕΣΕ μπαλα
      ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΤΕΛΟΣ_ΑΝ

    ΑΝ υ=22 και δεξ_αρ='δεξ' ΤΟΤΕ
      κατ_αν <-- 'αν'
      δεξ_αρ <-- 'δεξ'
      ΟΣΟ χ<73 και υ>2 ΕΠΑΝΑΛΑΒΕ
        χ <-- χ+1
        υ <-- υ-1
        ΚΑΛΕΣΕ πλαισιο
        ΚΑΛΕΣΕ μπαλα
      ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΤΕΛΟΣ_ΑΝ

    ΑΝ υ=22 και δεξ_αρ='αρ' ΤΟΤΕ
      κατ_αν <-- 'αν'
      δεξ_αρ <-- 'αρ'
      ΟΣΟ χ>2 και υ>2 ΕΠΑΝΑΛΑΒΕ
        χ <-- χ-1
        υ <-- υ-1
        ΚΑΛΕΣΕ πλαισιο
        ΚΑΛΕΣΕ μπαλα
      ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΤΕΛΟΣ_ΑΝ

    ΑΝ χ=73 και κατ_αν='κατ' ΤΟΤΕ
      κατ_αν <-- 'κατ'
      δεξ_αρ <-- 'αρ'
      ΟΣΟ υ<22 και χ>2 ΕΠΑΝΑΛΑΒΕ
        χ <-- χ-1
        υ <-- υ+1
        ΚΑΛΕΣΕ πλαισιο
        ΚΑΛΕΣΕ μπαλα
      ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΤΕΛΟΣ_ΑΝ

    ΑΝ χ=73 και κατ_αν='αν' ΤΟΤΕ
      κατ_αν <-- 'αν'
      δεξ_αρ <-- 'αρ'
      ΟΣΟ υ>2 και χ>2 ΕΠΑΝΑΛΑΒΕ
        χ <-- χ-1
        υ <-- υ-1
        ΚΑΛΕΣΕ πλαισιο
        ΚΑΛΕΣΕ μπαλα
      ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΤΕΛΟΣ_ΑΝ

    ΑΝ χ=2 και κατ_αν='κατ' ΤΟΤΕ
      κατ_αν <-- 'κατ'
      δεξ_αρ <-- 'δεξ'
      ΟΣΟ υ<22 και χ<73 ΕΠΑΝΑΛΑΒΕ
        χ <-- χ+1
        υ <-- υ+1
        ΚΑΛΕΣΕ πλαισιο
        ΚΑΛΕΣΕ μπαλα
      ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΤΕΛΟΣ_ΑΝ

    ΑΝ χ=2 και κατ_αν='αν' ΤΟΤΕ
      κατ_αν <-- 'αν'
      δεξ_αρ <-- 'δεξ'
      ΟΣΟ υ>2 και χ<73 ΕΠΑΝΑΛΑΒΕ
        χ <-- χ+1
        υ <-- υ-1
        ΚΑΛΕΣΕ πλαισιο
        ΚΑΛΕΣΕ μπαλα
      ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
    ΤΕΛΟΣ_ΑΝ

  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ move

ΔΙΑΔΙΚΑΣΙΑ μπαλα
ΑΡΧΗ
  ΠΗΓΑΙΝΕ_ΧΥ χ,υ
  ΓΡΑΨΕ '//\\'
  ΠΗΓΑΙΝΕ_ΧΥ χ,υ+1
  ΓΡΑΨΕ '\\//'
  ΓΙΑ ι ΑΠΟ 1 ΜΕΧΡΙ 300000
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
  ΚΑΘΑΡΙΣΕ_ΟΘΟΝΗ
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

ΔΙΑΔΙΚΑΣΙΑ πλαισιο
ΑΡΧΗ
  ΓΡΑΨΕ '##############################################################################' !78
  ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 22
    ΓΡΑΨΕ '#                                                                            #'
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
  ΓΡΑΨΕ '##############################################################################'
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ            

 


Τελευταία επεξεργασία από mailo και Δευτ 08 Ιαν 2007 09:56 pm, έχει επεξεργασθεί 4 φορά/ες συνολικά

Κορυφή
 Προφίλ  
Απάντηση με παράθεση  
 Θέμα δημοσίευσης:
ΔημοσίευσηΔημοσιεύτηκε: Δευτ 25 Δεκ 2006 12:48 am 
Χωρίς σύνδεση

Εγγραφή: Σάβ 04 Νοέμ 2006 01:07 am
Δημοσιεύσεις: 20
Τρεξτε το στη εκδοση 8.5 γιατι δεν ειμαι σιγουρος αν θα τρεξει σωστα στις προηγουμενες εκδοσεις


Κορυφή
 Προφίλ  
Απάντηση με παράθεση  
 Θέμα δημοσίευσης:
ΔημοσίευσηΔημοσιεύτηκε: Δευτ 25 Δεκ 2006 01:33 am 
:mrgreen: :mrgreen: :mrgreen:
oraiooooo!


Κορυφή
  
Απάντηση με παράθεση  
 Θέμα δημοσίευσης:
ΔημοσίευσηΔημοσιεύτηκε: Τρί 09 Ιαν 2007 03:40 pm 
Καλή αφορμή το πρόγραμμά σου για να προσθεθεί μία συνάρτηση πχ "αναμονή()" που να παίρνει ως παράμετρο χιλιοστά του δευτερολέπτου...


Κορυφή
  
Απάντηση με παράθεση  
Τελευταίες δημοσιεύσεις:  Ταξινόμηση ανά  
Δημιουργία νέου θέματος Απαντήστε στο θέμα  [ 4 Δημοσιεύσεις ] 

Όλοι οι χρόνοι είναι UTC + 2 ώρες [ DST ]


Μέλη σε σύνδεση

Μέλη σε αυτή την Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 15 επισκέπτες


Δεν μπορείτε να δημοσιεύετε νέα θέματα σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να απαντάτε σε θέματα σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να επεξεργάζεστε τις δημοσιεύσεις σας σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να διαγράφετε τις δημοσιεύσεις σας σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να επισυνάπτετε αρχεία σε αυτή τη Δ. Συζήτηση

Αναζήτηση για:
Μετάβαση σε:  
cron
Προβολές: