Задаци могу да се реше и са мање променљивих као и са мањим
бројем корака. Ипак ја сам се одлучила да их урадим на ове начине,
јер сам сматрала да ћете тако најлакше разумети њихово решавање. Ви
слободно дајте машти на вољу и решите их другачије.
1 ГРУПА
1. Написати програм којим се за унети број проверава да ли је
истовремено позитиван и дељив са 2. Користити IF наредбу.
2. За унети двоцифрен број провери да ли му је цифра јединице
већа од цифре десетице. Ако јесте исписати одговарајућу поруку и
форму обојити у плаво, а ако није уз одговарајућу поруку форму
обојити у жуто. Користити IF наредбу (У овом задатку није наведено
шта се дешава ако су цифре једнаке). Пробај да сам-а урадиш да
прикаже поруку ако су цифре једнаке.
3. Користећи CASE наредбу написати програм који за два унета
броја рачуна: збир ако се унесе индикатор 1, а количник ако се
унесе индикатор 2 (делилац не сме бити 0).
4. Написати програм којим се за 3 учитане оцене једног ученика
исписује колико ученик има недовољних оцена. Користити IF
наредбу
2 ГРУПА
1. Написати програм којим се за унети број X проверава да ли
Xϵ[100,200]. Користити IF наредбу.
2.
Написати програм који зависно од учитане вредности X израчунава
вредност функције или даје поруку да је функција Y недефинисанa и
боји форму у црвено. Користити IF наредбу (Објашњење: функција је
недефинисана ако је вредност под кореном негативна а то би било
када је x=0. Резултат ће бити исписан у лабел, мада није навдено
како ћете приказати резултат, па сте могли и у showmessage.
ДРУГАЧИЈИ НАЧИН решавања овог задатка приказан је у задатку 3 ове
групе)
ВАЖНО:
У IF наредби се појављују блок наредбе. Ако се у грани THEN или
ELSE извршава више од једне наредбе онда их «групишете» са BEGIN и
END.
Најчешћа грешка је да покушавате да направите блок наредни тако
што користите AND између наредби. AND се користи само у УСЛОВУ
3.
Написати програм који зависно од учитане вредности X израчунава
вредност функције или даје поруку да је функција Y недефинисанa и
боји форму у црвено. Користити IF наредбу
4. Написати програм који за унети троцифрен број испитује да ли
је Армстронгов. Број је Армстронгов ако је једнак збиру кубова
својих цифара. НПР: 153 je Aрмстронгов, jeр je: 153=
1*1*1+5*5*5+3*3*3. Користити IF наредбу
5. Користећи CASE наредбу написати програм којим се за унету
оцену исписује описна вредност: одлично, врлодобро..... Ако унети
број није оцена форму обојити у црно и дати одговарајућу поруку
1
2
-
=
x
Y
2
2
-
=
x
Y