Προγραμματισμός για Αρχάριους με Μπλοκ
Κεφάλαιο
>
Επίπεδο
Μαθηματικές και Κειμενικές Λειτουργίες
Πολλαπλασιάστε και Αφαιρέστε
Στόχος
Συλλέξτε αυγά και εξισορροπήστε τα βιβλία πολλαπλασιάζοντας και αφαιρώντας τις ποσότητές τους.
Ήρθε η ώρα να μαζέψετε αυγά στο χώρο φωλεών, περπατήστε και πιάστε τα διάφορα αυγά στο πεδίο ώστε να καταγράψουμε πόσα αυγά έχουν εναποτεθεί. Θα καταγράφετε πόσα καλά αυγά έχετε και ποια είναι η διατροφική τους αξία.
Μόλις συλλεχθούν όλα τα αυγά, δημιουργήστε μια μεταβλητή με όνομα total, κάνοντας κλικ στο κουμπί δημιουργίας μεταβλητής στο μενού Variables και πληκτρολογώντας “total” στο διάλογο. Μόλις δημιουργηθεί η μεταβλητή, σύρετε και αφήστε το μπλοκ κώδικα set_variable και σύρετε από το μενού Math μια φούσκα αριθμού, εισάγοντάς τη στο μπλοκ κώδικα set_variable. Ορίστε τη μεταβλητή total στην ποσότητα των άσπρων, σκούρων και κόκκινων αυγών που έχετε συλλέξει.

Περπατήστε μέχρι το σκοτεινό σημάδι X και σταθείτε απέναντι από τον μετρητή, εδώ θα επαληθεύσετε πόση διατροφική αξία έχουν τα αυγά. Κάθε αυγό αξίζει 90 θερμίδες, πολλαπλασιάστε τη μεταβλητή total με 90 χρησιμοποιώντας το μπλοκ κώδικα operators. Στο μενού Math στο toolbox, σύρετε και αφήστε το μπλοκ κώδικα operators και ορίστε τον τελεστή σε πολλαπλασιασμό x κάνοντας κλικ στο μεσαίο αναπτυσσόμενο μενού και επιλέγοντας το σύμβολο πολλαπλασιασμού.

Πιάστε τη μεταβλητή total σαν αυτόνομη μεταβλητή από το μενού Variables και τοποθετήστε την στο μπλοκ κώδικα operators. Σύρετε και αφήστε το μπλοκ κώδικα speak από το μενού Communications και προσθέστε το συμπληρωμένο μπλοκ operators για να ανακοινώσετε το αποτέλεσμα.

Ορίστε τη φούσκα αριθμού σε 90 σχηματίζοντας έτσι την μαθηματική εξίσωση: total x 90 = result. Τώρα μπορείτε να προσδιορίσετε πόσες θερμίδες παρέχουν συνολικά όλα τα αυγά.
Περπατήστε προς το φωτεινό σημάδι X για να διαχωρίσετε τα κόκκινα αυγά από την υπόλοιπη παρτίδα. Στο μενού Variables στο toolbox, κάντε κλικ στο κουμπί δημιουργίας μεταβλητής και δημιουργήστε μια μεταβλητή με όνομα red_eggs (μην ξεχάσετε την κάτω παύλα _ ). Σύρετε και αφήστε το μπλοκ κώδικα set_variable, προσθέστε τη μεταβλητή red_eggs, σύρετε μια φούσκα αριθμού και ορίστε την στον αριθμό των κόκκινων αυγών που έχετε συλλέξει, ο οποίος αναγράφεται στην επάνω δεξιά γωνία της οθόνης.
Τώρα σύρετε και αφήστε το μπλοκ κώδικα operators από το μενού Math και ορίστε τον τελεστή σε - για να κάνετε αφαίρεση. Στο μενού Variables στο toolbox, σύρετε και αφήστε τις αυτόνομες μεταβλητές total και red_eggs μέσα στο μπλοκ κώδικα operators.

Σύρετε και αφήστε το μπλοκ κώδικα speak από το μενού Communications και τοποθετήστε το μπλοκ κώδικα operators μέσα στο speak για να ανακοινώσετε το διαχωρισμό των αυγών και να ολοκληρώσετε το επίπεδο.