Садржај

Аритметичке и логичке операције

Које су основне аритметичке операције? Које су ознаке за њих у математици? Како су ове операције означене на калкулатору?

Осим што сакупља и преноси лопте, Карел је и одличан математичар и може да ти помогне да провериш своја решења. Овако изгледа када он то ради. Покрени следећи програм!

Please try loading this page in HTML5 enabled web browsers. All the latest versions of famous browsers such as Internet explorer, Chrome, Firefox, Opera support HTML5.

Пример:

Састави блокове за израчунавање производа бројева 78 и 9

Please try loading this page in HTML5 enabled web browsers. All the latest versions of famous browsers such as Internet explorer, Chrome, Firefox, Opera support HTML5.

Када треба да провери неки рачун, Карел користи блокове из групе Аритметика.

У овој групи се налазе два блока – блок помоћу којег уносиш вредности (операнде, бројеве са којима рачунаш) и блок за операцију.

Превуци блок за операцију (доњи блок) у простор за слагање!

Када кликнеш на стрелицу поред знака плус, појавиће се и остале операције које можеш да изабереш. Ознаке за сабирање и одузимање су у овом окружењу исте као у математици, x je ознака за множење, ÷ за дељење, а последња ознака је за степеновање (то ћеш учити у старијим разредима).

Изнад овог блока налази се блок за унос вредности (тренутно стоји вредност нула). Превуци два оваква блока у простор за слагање и убаци их у отворе са леве и десне стране знака операције (претходно превученог блока).

Сада у простору за слагање блокова стоји израз 0 + 0.

Измени вредности као што је речено у тексту задатка (кликни на прву нулу и укуцај број 78, другу нулу на исти начин замени бројем 9) и промени знак + у x.

Да би Карел исписао резултат, потребно је да му то и кажемо. У групи Поруке роботу налази се наредба испиши.

Повежи блок испред претходно сложеног израза.

Покрени програм!

Појавиле су се две поруке - прва је резултат математичког израза који је састављен, а друга потврђује да је резултат који смо очекивали исправан.

Поред аритметичких операција, у математици се користе и операције поређења. Које су то операције?

Операције поређења се у Кареловом свету налазе у групи Логичке операције. Помоћу њих се праве логички изрази, који као вредност могу да врате Тачно или Нетачно.

Кликни на групу Логички оператори и превуци први блок (са ознаком = у средини) у простор за слагање. Кликни на стрелицу поред знака једнако и погледај које све операције можеш да користиш. Означене су исто као и у математици. (знак користиш када провераваш да ли је вредност са леве стране различита од вредности са десне стране овог знака).

Са леве и десне стране знака поређења можеш да убацујеш вредности или целе изразе (као из претходног примера) и да их међусобно поредиш.

Када желиш да упоредиш два израза, прво са стране састави блокове за њих, па их тек онда убаци у блок за поређење, у отворе са леве и десне стране знака. Рачунар ће прво израчунати једну вредност, затим другу и тек онда ће да упореди њихове резултате.

Погледај следећи пример, покрени га и по узору на њега уради задатке који следе.

Пример

Провери да ли је 325 веће од збира бројева 48 и 286

Please try loading this page in HTML5 enabled web browsers. All the latest versions of famous browsers such as Internet explorer, Chrome, Firefox, Opera support HTML5.

Прва порука нетачно даје резултат (325 није веће од 48 + 286), а друга друга значи да је добијени резултат у складу са текстом овог примера, да су блокови добро сложени.

Задатак 12

Састави блокове за решавање следећег задатка: 140 : 10 - 2

Please try loading this page in HTML5 enabled web browsers. All the latest versions of famous browsers such as Internet explorer, Chrome, Firefox, Opera support HTML5.

Помоћ: Обрати пажњу на приоритет операција. Прво стави у један блок 140 : 2. Затим узми нови блок и подеси операцију одузимање. Са леве стране убаци 140 : 2, а са десне 2

Задатак 13

Састави блокове за решавање следећег задатка: 140 : (10 - 3)

Please try loading this page in HTML5 enabled web browsers. All the latest versions of famous browsers such as Internet explorer, Chrome, Firefox, Opera support HTML5.

Помоћ: Задатак је врло сличан претходном, али сада имаш заграду. У блоку за дељење са једне стране треба да стоји 140, а са друге израз који је написан у загради (састави га прво негде са стране).

Задатак 14

Састави блокове за решавање следећег задатка: Од збира бројева 47 и 93 одузми производ бројева 30 и 3.

Please try loading this page in HTML5 enabled web browsers. All the latest versions of famous browsers such as Internet explorer, Chrome, Firefox, Opera support HTML5.

Задатак 15

Састави блокове за решавање следећег задатка: Маја има 75 сличица, а Мирко за 19 више. Колико сличица заједно имају Маја и Мирко?

Please try loading this page in HTML5 enabled web browsers. All the latest versions of famous browsers such as Internet explorer, Chrome, Firefox, Opera support HTML5.

Задатак 16

Марко је за домаћи задатак требало да провери да ли је тачан следећи израз: (125 + 5) + 270 > 363. Марко је рекао да јесте. Састави програм за овај израз и питај Карела да ли је Марко у праву.

Please try loading this page in HTML5 enabled web browsers. All the latest versions of famous browsers such as Internet explorer, Chrome, Firefox, Opera support HTML5.

(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+