Wikijunior:Προγραμματισμός για παιδιά με το KTurtle: Διαφορά μεταξύ των αναθεωρήσεων
Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
εντολές |
→Μαθαίνωντας τις εντολές: Εντολές ελέγχου της ροής της εκτέλεσης |
||
Γραμμή 221:
| τύπωσε " Η μεταβλητή " + "ύψος έχει την τιμή" + $ύψος
|-
| μέγεθοςγραμμάτων Χ
|
| Ορίζετε το μέγεθος της γραμματοσειράς που χρησιμοποιείται από την τύπωσε .Η παράμετρος Χ
| μέγεθοςγραμμάτων 30
|▼
|-
| μήνυμα Χ
▲|
| Παρόμοια με την ''τύπωσε'' .Δέχεται μια συμβολοσειρά ως παράμετρο και εμφανίζει ένα αναδυόμενο πλαίσιο διαλόγου που περιέχει το κείμενο της συμβολοσειράς.
| μήνυμα "Τώρα θα σχεδιάσω ένα ισοσκελές τρίγωνο"
|-▼
| ερώτηση Χ
|
| Δέχεται μια συμβολοσειρά Χ ως είσοδο. Εμφανίζει ένα αναδυόμενο πλαίσιο διαλόγου που περιέχει το κείμενο της συμβολοσειράς Χ, όπως ακριβώς η εντολή ''μήνυμα''. Αλλά επιπρόσθετα περιέχει ένα πεδίο εισόδου στο πλαίσιο διαλόγου. Μέσω αυτού του πεδίου εισόδου ο χρήστης μπορεί να εισάγει ένα αριθμό ή μια συμβολοσειρά ή οποία μπορεί να αποθηκευτεί σε ένα μια μεταβλητή.
| $ηλικία = ερώτηση "Πόσο χρονών είσαι; " , μήνυμα $ηλικία .
|}
=== Εντολή δημιουργία τυχαίου αριθμού ===
{| class="wikitable" border="1"
Γραμμή 236 ⟶ 245 :
! Επεξήγηση
|-
| τυχαίο χ,ψ
▲|-
|
| υπολογίζεται ένας τυχαίος αριθμός ανάμεσα στον μικρότερο χ και το μεγαλύτερο ψ .
| $βήμα = τυχαίο 1,10 μήνυμα $βήμα #Με κάθε εκτέλεση θα εμφανίζεται διαφορετικός αριθμός.
|}
=== Εντολές ελέγχου της ροής της εκτέλεσης ===
Μια δυνατότητα που προσφέρουν όλες οι γλώσσες προγραμματισμού και που θα μάθεις στην KTurtle είναι αυτή του
ελέγχου της ροής της εκτέλεσης του προγράμματος. Αυτό σημαίνει ότι μπορείς κάποιες εντολές να ζητήσεις
να επαναληφθούν όσες φορές θέλεις ή να εκτελεστούν μόνο αν είναι αληθής μια συνθήκη ή να ζητήσεις να παγώσει η
εκτέλεση του προγράμματος για κάποια δευτερόλεπτα.
{| class="wikitable" border="1"
|-
! Εντολή
! Επεξήγηση
! Παράδειγμα
|-
| περίμενε Χ
| Η έμψυχοεικόνα μας σταματάει να εκτελεί εντολές για Χ δευτερόλεπτα.
| περίμενε 4
|-
| '''αν''' ''λογική_έκφραση'' { ... }
| Με την εντολή '''αν''' ορίζουμε μια ομάδα εντολών (μέσα στα άγκιστρα '''{''','''}''') οι οποίες θα εκτελεστούν μόνο αν η λογική έκφραση είναι αληθής.
| '''αν''' $ακτίνα < 10 { μήνυμα "πολύ μικρός κύκλος!!" }
|-
| '''αν''' ''λογική_έκφραση'' { .Α.. } '''αλλιώς''' { .Β.. }
| Αν είναι αληθής η λογική έκφραση θα εκτελεστεί η ομάδα εντολών Α , αλλιώς θα εκτελεστεί η ομάδα εντολών Β.
| '''αν''' $ακτίνα < 10 { μήνυμα "πολύ μικρός κύκλος!!" } '''αλλιώς''' { μήνυμα "εντάξει κύκλος!" }
|-
| '''όσο''' ''λογική_έκφραση'' { ... }
| Όσο παραμένει αληθής η λογική έκφραση θα εκτελούνται οι εντολές μέσα στις αγκύλες. Πρέπει να υπάρχει πρόνοια να μην είναι για πάντα αληθής ή έκφραση γιατί τότε δεν θα τερματίσει ποτέ το πρόγραμμα.
| '''όσό''' $ακτίνα < 10 { σχεδίασεΚύκλο }
|-
| '''επανέλαβε''' Χ { .... }
| θα εκτελεστούν οι εντολές μέσα στα άγκιστρα ακριβώς Χ φορές.
| '''επανέλαβε''' 4 { μπροστά 10 } # η έμψυχηεικόνας μας θα πάει 4 φορές 10 εικονοστοιχεία μπροστά.
|-
| '''για''' ''σημείο_εκκίνησης'' '''μέχρι''' ''σημείο_λήξης'' { εντολές.... }
| Πρόκειται για ακόμα έναν βρόχο εντολών
| περίμενε 4
|-
| περίμενε Χ
| Η έμψυχοεικόνα μας σταματάει να εκτελεί εντολές για Χ δευτερόλεπτα.
| περίμενε 4
|-
| περίμενε Χ
| Η έμψυχοεικόνα μας σταματάει να εκτελεί εντολές για Χ δευτερόλεπτα.
| περίμενε 4
|-
| περίμενε Χ
| Η έμψυχοεικόνα μας σταματάει να εκτελεί εντολές για Χ δευτερόλεπτα.
| περίμενε 4
|}
== Λεξιλόγιο ==
|