Jednostavni matematički izrazi
Otvori u tečajuBlokovi kao zagrade
U matematici zagrade određuju što računamo prvo. U MakeCodeu to određuje ugniježđivanje: blok koji je najdublje unutra računa se prvi.
- ⟨⟨2 + 3⟩ × 4⟩ = 5 × 4 = 20
- ⟨2 + ⟨3 × 4⟩⟩ = 2 + 12 = 14
Isti brojevi, drugačiji raspored blokova – drugačiji rezultat!
basic.showNumber((2 + 3) * 4)
basic.showNumber(2 + 3 * 4)
Ostatak dijeljenja
17 bombona dijelimo na 5 djece: svako dobije 3, a ostanu 2. Ostatak je 2.
Blok ostatak od 17 ÷ 5 (remainder) daje 2.
Ostatak je koristan za provjeru parnosti: broj je paran ako je ostatak pri dijeljenju s 2 jednak 0.
if (broj % 2 == 0) {
basic.showString("P")
} else {
basic.showString("N")
}
Decimalni brojevi
Dijeljenje u MakeCodeu daje decimalni broj: 7 ÷ 2 = 3.5. Ako trebamo cijeli broj, koristimo zaokruži (round) ili cjelobrojno dijeljenje.
Pretvorba jedinica
Formule iz stvarnog života pretvaramo u blokove. Prije slaganja nacrtaj formulu kao kutije u kutijama:
°F = °C × 9 ÷ 5 + 32
Množenje i dijeljenje moraju biti unutra (računaju se prvo), a dodavanje 32 izvana (računa se zadnje).