8
Задаци могу да се реше и са мање променљивих као и са мањим бројем корака. Ипак ја сам се одлучила да их урадим на ове начине, јер сам сматрала да ћете тако најлакше разумети њихово решавање. Ви слободно дајте машти на вољу и решите их другачије. 1 ГРУПА 1. Написати програм којим се за унети број проверава да ли је истовремено позитиван и дељив са 2. Користити IF наредбу. 2. За унети двоцифрен број провери да ли му је цифра јединице већа од цифре десетице. Ако јесте исписати одговарајућу поруку и форму обојити у плаво, а ако није уз одговарајућу поруку форму обојити у жуто. Користити IF наредбу (У овом задатку није наведено шта се дешава ако су цифре једнаке). Пробај да сам-а урадиш да прикаже поруку ако су цифре једнаке.

WordPress.com  · Web view2018. 12. 9. · Задаци могу да се реше и са мање променљивих као и са мањим бројем корака. Ипак

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Задаци могу да се реше и са мање променљивих као и са мањим бројем корака. Ипак ја сам се одлучила да их урадим на ове начине, јер сам сматрала да ћете тако најлакше разумети њихово решавање. Ви слободно дајте машти на вољу и решите их другачије.

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