Scratch подржава четири основне аритметичке операције:
- сабирање ( + ),
- одузимање ( - ),
- множење ( * ) и
- дељење ( / ).
Блокови који омогућавају рачунање називају се аритметички оператори.
Налазе се у категорији Операције.
За разлику од оператора поређења, који враћају вредност тачно или нетачно, аритметички оператори враћају БРОЈ (резултат аритметичке операције).
ПРИМЕР 1. У складу са наведеним математичким изразима, сложи одговарајуће блокове и напиши резултате њиховог извршавања.
а. ( 25 * 25 - 255) - 525 /25
Резултат (вредност) је 349.
б. 23 * 9 - 10
Резултат (вредност) је 197.
в. 27/3 + (23 * 9 - 10)
Резултат (вредност) је 206.
ПРИМЕР 2. У складу са наведеним математичким изразима, сложи одговарајуће блокове и напиши резултате њиховог извршавања.
а. (25 - 3) * (12 + 4)
Резултат (вредност) је 352.
б. 12 - 5 * 4
Резултат (вредност) је - 8.
За унос података користе се следећи блокови из групе Осећаји.
Scrtach нам омогућава да израчунамо остатак при целобројном дељењу. За то је потребно да користимо оператор МОД, који изгледа овако:
ПРИМЕР 3. Састави скрипту (програм) који проверава да ли је унети број паран или непаран. Користи оператор МОД.
У овом примеру се тражи да унесемо један природан број.
- Ако нпр. унесемо 14 - остатак при дељењу броја 14 са бројем 2 је једнак 0, унети број је паран. (14 / 2 = 7 и остатак је 0)
- Ако нпр. унесемо број 15 - остатак при дељењу броја 15 са бројем 2 није једнак 0, унети број није паран. (15 / 2 = 7 и остатак је 1)
Нема коментара:
Постави коментар