Κονσόλα#
Εισαγωγή#
Η Κονσόλα VEXcode IQ εμφανίζεται στο παράθυρο Monitor μέσα στο VEXcode. Τα μπλοκ κονσόλας μπορούν να εμφανίζουν κείμενο, αριθμούς και τιμές μεταβλητών ενώ ένα έργο εκτελείται.
Παρακάτω είναι μια λίστα με όλα τα διαθέσιμα μπλοκ:
εκτύπωση στην κονσόλα — Εμφανίζει κείμενο, αριθμούς ή τιμές μεταβλητών στην Κονσόλα.
ορισμός κέρσορα στην επόμενη γραμμή στην κονσόλα — Μετακινεί τον κέρσορα στην επόμενη γραμμή στην κονσόλα.
διαγραφή όλων των γραμμών στην κονσόλα — Διαγράφει όλες τις γραμμές στην κονσόλα.
ρώτα και περίμενε — Εμφανίζει ένα μήνυμα στην Κονσόλα και διακόπτει προσωρινά το έργο μέχρι να εισαχθεί μια απάντηση στην Κονσόλα.
answer — Αναφέρει την πιο πρόσφατη απάντηση που καταχωρήθηκε στην Κονσόλα ως κείμενο.
ορισμός ακρίβειας εκτύπωσης στην κονσόλα — Ορίζει τον αριθμό των δεκαδικών ψηφίων που εμφανίζονται κατά την εκτύπωση αριθμών.
ορισμός χρώματος γραμματοσειράς στην κονσόλα — Ορίζει το χρώμα γραμματοσειράς που χρησιμοποιείται για το κείμενο που εκτυπώνεται στην κονσόλα.
εκτύπωση στην κονσόλα#
Το μπλοκ στοίβας εκτύπωση στην κονσόλα εμφανίζει κείμενο, αριθμούς ή τιμές μεταβλητών στην Κονσόλα στην τρέχουσα γραμμή και με το τρέχον χρώμα γραμματοσειράς.
Εάν το μπλοκ δεν επεκταθεί ώστε να συμπεριλάβει και να ορίσει τον κέρσορα στην επόμενη γραμμή, η επόμενη εκτυπωμένη τιμή θα εμφανιστεί αμέσως μετά την προηγούμενη τιμή στην ίδια γραμμή.
εκτύπωση [VEXcode] στην κονσόλα ▶
Παράμετροι |
Περιγραφή |
|---|---|
αξία |
Το κείμενο, ο αριθμός ή η τιμή μεταβλητής που θα εμφανίζεται στην Κονσόλα. |
επεκτεινόμενο βέλος |
Επεκτείνει το μπλοκ ώστε να συμπεριλάβει και να ορίσει τον κέρσορα στην επόμενη γραμμή, κάτι που μετακινεί τον κέρσορα στην επόμενη γραμμή μετά την εκτύπωση της τιμής. Εάν δεν χρησιμοποιηθεί αυτή η επιλογή, η επόμενη εκτυπωμένη τιμή εμφανίζεται αμέσως μετά την προηγούμενη τιμή στην ίδια γραμμή. |
Παράδειγμα
όταν ξεκινά
[Display a message in the Console.]
εκτύπωση [Hello, robot!] στην κονσόλα ▶

ορισμός κέρσορα στην επόμενη γραμμή στην κονσόλα#
Το μπλοκ στοίβας ορισμός κέρσορα στην επόμενη γραμμή στην κονσόλα μετακινεί τον κέρσορα στη στήλη 1 της επόμενης γραμμής στην Κονσόλα. Η επόμενη τιμή που θα εκτυπωθεί θα εμφανιστεί σε αυτήν τη γραμμή.
Χρησιμοποιήστε αυτό το μπλοκ όταν θέλετε η επόμενη εκτυπωμένη τιμή να ξεκινά σε μια νέα γραμμή. Εάν αυτό το μπλοκ δεν χρησιμοποιείται και το προηγούμενο μπλοκ εκτύπωση στην κονσόλα δεν έχει επεκταθεί ώστε να περιλαμβάνει και να έχει οριστεί ο κέρσορας στην επόμενη γραμμή, η επόμενη εκτυπωμένη τιμή θα εμφανιστεί αμέσως μετά την προηγούμενη τιμή στην ίδια γραμμή.
μετακίνηση δρομέα στην επόμενη γραμμή στην κονσόλα
Παράμετροι |
Περιγραφή |
|---|---|
Αυτό το μπλοκ δεν έχει παραμέτρους. |
Παράδειγμα
όταν ξεκινά
[Display two lines of text.]
εκτύπωση [Row 1] στην κονσόλα ▶
μετακίνηση δρομέα στην επόμενη γραμμή στην κονσόλα
εκτύπωση [Row 2] στην κονσόλα ▶

διαγραφή όλων των γραμμών στην κονσόλα#
Το μπλοκ στοίβας διαγραφή όλων των γραμμών στην κονσόλα διαγράφει όλες τις γραμμές από την κονσόλα και μετακινεί τον κέρσορα πίσω στην πρώτη γραμμή.
εκκαθάριση όλων των γραμμών στην κονσόλα
Παράμετροι |
Περιγραφή |
|---|---|
Αυτό το μπλοκ δεν έχει παραμέτρους. |
Παράδειγμα
όταν ξεκινά
[Clear the Console after printing.]
εκτύπωση [This will disappear...] στην κονσόλα ▶
περίμενε [2] δευτερόλεπτα
εκκαθάριση όλων των γραμμών στην κονσόλα
ρώτα και περίμενε / απάντησε#
Το μπλοκ στοίβας ερώτηση και αναμονή εμφανίζει ένα μήνυμα στην Κονσόλα και διακόπτει προσωρινά το έργο μέχρι να εισαχθεί μια απάντηση στην Κονσόλα.
Το μπλοκ αναφοράς answer επιστρέφει την πιο πρόσφατη απάντηση που καταχωρήθηκε στην Κονσόλα. Η απάντηση επιστρέφεται ως κείμενο. Για να χρησιμοποιήσετε την απάντηση ως αριθμό, χρησιμοποιήστε το μπλοκ αναφοράς convert για να μετατρέψετε πρώτα την απάντηση σε αριθμό.
ερώτηση [What's your name?] και αναμονή
Παράμετρος |
Περιγραφή |
|---|---|
ταχύς |
Το μήνυμα που θα εμφανίζεται στην Κονσόλα. |
απάντηση
Παράμετροι |
Περιγραφή |
|---|---|
Αυτό το μπλοκ δεν έχει παραμέτρους. |
Παράδειγμα
όταν ξεκινά
[Tell the robot your name.]
ερώτηση [What's your name?] και αναμονή
εκτύπωση [Hello, ] στην κονσόλα ▶
εκτύπωση (απάντηση) στην κονσόλα ▶
ορίστε την ακρίβεια εκτύπωσης στην κονσόλα#
Το μπλοκ στοίβας ορισμός ακρίβειας εκτύπωσης στην κονσόλα ορίζει τον αριθμό των δεκαδικών ψηφίων που εμφανίζονται όταν οι αριθμοί εκτυπώνονται στην Κονσόλα. Αυτή η ρύθμιση ισχύει για τους αριθμούς που εκτυπώνονται μετά τη χρήση αυτού του μπλοκ. Στην αρχή ενός έργου, η ακρίβεια εκτύπωσης ορίζεται σε 1, επομένως οι αριθμοί εκτυπώνονται χωρίς δεκαδικά ψηφία.
ορισμός ακρίβειας εκτύπωσης σε [0.1 v] στην κονσόλα
Παράμετροι |
Περιγραφή |
|---|---|
ακρίβεια |
Ακρίβεια εκτύπωσης που πρέπει να χρησιμοποιήσετε:
|
Παράδειγμα
όταν ξεκινά
[Print 1/3 as 0.33.]
ορισμός ακρίβειας εκτύπωσης σε [0.01 v] στην κονσόλα
εκτύπωση ([1] [math_division v] [3]) στην κονσόλα ▶

ορισμός χρώματος γραμματοσειράς στην κονσόλα#
Το μπλοκ στοίβας ορισμός χρώματος γραμματοσειράς στην κονσόλα ορίζει το χρώμα γραμματοσειράς που χρησιμοποιείται για το κείμενο που εκτυπώνεται στην Κονσόλα. Στην αρχή ενός έργου, το χρώμα γραμματοσειράς ορίζεται σε μπλε.
ορισμός χρώματος γραμματοσειράς σε [κόκκινο v] στην κονσόλα
Παράμετρος |
Περιγραφή |
|---|---|
χρώμα |
Το χρώμα γραμματοσειράς που θα χρησιμοποιηθεί για το κείμενο που εκτυπώνεται στην Κονσόλα:
|
Παράδειγμα
όταν ξεκινά
[Print text in different colors.]
εκτύπωση [Default text color] στην κονσόλα ▶
μετακίνηση δρομέα στην επόμενη γραμμή στην κονσόλα
ορισμός χρώματος γραμματοσειράς σε [κόκκινο v] στην κονσόλα
εκτύπωση [Red text color] στην κονσόλα ▶
