Προγραμματισμός για Αρχάριους με Μπλοκ
Κεφάλαιο
>
Επίπεδο
Μαθηματικές και κειμενικές λειτουργίες
Μέτρηση με Κώδικα
Γνωρίζατε ότι μπορείτε να προσθέτετε (+), να αφαιρείτε (-), να πολλαπλασιάζετε (*) και να διαιρείτε (/) ενώ συνδέετε μπλοκ; Και όμως, μπορείτε! Σε αυτό το κεφάλαιο θα σας διδάξουμε πώς, μαζί με ενδιαφέροντες τρόπους να χρησιμοποιήσετε αυτή τη λειτουργία (operators) και πώς να την εφαρμόσετε σε όσα έχετε μάθει.
Ας ξεκινήσουμε με το να μετρήσουμε όλα τα ζώα στο σταύλο χρησιμοποιώντας το μπλοκ speak και στη συνέχεια να αθροίσουμε όλες τις ποσότητές τους χρησιμοποιώντας το μπλοκ operators.

Στόχος
Προσδιορίστε πόσα ζώα υπάρχουν σε κάθε σταύλο και προσθέστε τα για να ολοκληρώσετε το επίπεδο.
Σε αυτό το σταύλο θα βρείτε αγελάδες και γουρούνια, προσδιορίστε πόσα από κάθε ζώο βρίσκονται σε κάθε περίβολο. Υπάρχουν δύο μεταβλητές που πρέπει να δημιουργήσετε με ονόματα pigs και cows ώστε να μπορούν να τροποποιηθούν χρησιμοποιώντας το μπλοκ κώδικα set_variable. Δημιουργήστε τις πατώντας το κουμπί δημιουργίας μεταβλητής στο μενού Variables στο κουτί εργαλείων.
Περπατήστε μέχρι τα σημάδια X μπροστά από τους σταύλους. Ο πρώτος σταύλος έχει αγελάδες. Μετρήστε πόσες αγελάδες υπάρχουν στον σταύλο και ορίστε τη μεταβλητή cows στην τιμή αυτή χρησιμοποιώντας το μπλοκ κώδικα set_variable και τοποθετώντας τη φούσκα αριθμού από το μενού Math στο κουτί εργαλείων.

Στη συνέχεια, χρησιμοποιήστε το μπλοκ κώδικα Speak από το μενού Communication στο κουτί εργαλείων και προσθέστε σε αυτό τη μεμονωμένη μεταβλητή cows που βρίσκεται στο μενού Variables για να ανακοινώσετε τον αριθμό.

Περπατήστε μέχρι το δεύτερο σημάδι X και κάντε το ίδιο για τα γουρούνια. Μετρήστε πόσα υπάρχουν στον σταύλο, ορίστε τη μεταβλητή pigs στο μπλοκ κώδικα set_variable και δηλώστε τον αριθμό σε μια φούσκα αριθμού. Χρησιμοποιήστε το μπλοκ κώδικα Speak και σύρετε τη μεταβλητή pigs μέσα σε αυτό με τον ίδιο τρόπο που κάνατε προηγουμένως με τη μεταβλητή cows.
Περπατήστε μέχρι το τελικό σημάδι X και στραφείτε προς το γραφείο. Εδώ θα χρησιμοποιήσουμε τον τελεστή πρόσθεσης +.

Πάρτε ένα μπλοκ κώδικα Speak και σύρετέ το στον επεξεργαστή μπλοκ. Στο μενού Math στο κουτί εργαλείων, σύρετε και αποθέστε το μπλοκ κώδικα operators και τοποθετήστε το μέσα στο μπλοκ Speak.

Στο κουτί εργαλείων Variables, σύρετε και αποθέστε τις μεταβλητές cows και pigs και τοποθετήστε τις μέσα στο μπλοκ κώδικα operators.

Αυτό στην ουσία προσθέτει μαζί τις δύο τιμές που ορίσατε προηγουμένως, όπως αυτό: cows + pigs = αποτέλεσμα_αθροίσματος. Μόλις εμφανιστεί η τιμή στην οθόνη, το επίπεδο θα ολοκληρωθεί.