Początkujące programowanie z blokami
Rozdział
>
Poziom
Operacje matematyczne i tekstowe
Dodawanie i odejmowanie
Cel
Zbieraj jajka i wyważ bilans dodając i odejmując ich ilości.
Nadszedł czas, aby zebrać jajka na gniazdach, podejdź i zbierz różne jajka z pola, abyśmy mogli udokumentować, ile jaj zostało zniesionych. Spośród wszystkich zniesionych jaj znajduje się cztery (4) jajka, które nie nadają się; czerwone jajka natomiast mają dwukrotnie wyższą wartość odżywczą niż zwykłe. Udokumentuj, ile masz dobrych jaj i jaka jest ich wartość odżywcza.
Najpierw zbierz wszystkie jajka, a następnie utwórz trzy (3) zmienne dla każdego rodzaju jaj: white_eggs, dark_eggs, red_eggs. Użyj bloku set aby utworzyć te zmienne i przypisać im liczbę zebranych jaj tego typu.
Po zebraniu wszystkiego przejdź do ciemnych znaków X i udokumentuj wszystkie dobre jajka z tej partii. Użyj bloku speak, aby ogłosić liczbę, dodając matematycznie (+) trzy utworzone zmienne i odejmując (-) liczbę zepsutych jaj z tej partii (łącznie 4 złe jajka).
Po udokumentowaniu ilości jajek w tej partii, udaj się do jasnego znaku X i sprawdź, jaka jest wartość odżywcza każdego jaja. Najpierw musisz zaktualizować zmienne przez odjęcie złych jajek: są dwa (2) złe białe jajka, jedno (1) złe ciemne jajko, jedno (1) złe czerwone jajko. Użyj bloku set razem z blokami matematycznymi, aby odjąć te wartości od każdej zmiennej.
Następnie pomnóż red_eggs przez dwa (2), ponieważ ich wartość odżywcza jest podwójna. Użyj bloku set razem z blokiem matematycznym, aby pomnożyć red_eggs przez 2. Następnie użyj bloku speak przy znaku X i użyj bloków matematycznych, aby dodać (+) razem wszystkie zmienne z ich nowymi wartościami, aby ukończyć poziom.