2. Опис проблема
Креирај екранску форму која ће омогућити унос два реална броја
(на пример: 4.5 и 13.48), а затим одређивање њиховог збира,
разлике, производа, количника, остатка при дељењу и резултат
целобројног дељења.
2
3. Структура екранске форме
Property - Name
3
labels
textboxes
buttons
Лабеле имају аутоматска
имена!
txtA, txtB, txtResenje
btnSaberi, btnPodeli,
btnOstatak
btnOduzmi, btnMnozi,
btnCeoDeo
Напомена: Изузетно је важно именовање појединих елемената форме.
Њихови називи се касније користе у програмском коду и олакшавају писање
кода. Називи елемената треба да буду асицијативни. Пре наставка
презентације провери још једном да ли су називи назначених елемената исти
као на овом слајду.
4. Програмски код за догађај btnSaberi
Два пута кликни на дугме и унеси следећи
код:
4
5. Опис догађаја btnSaberi
5
Декларисање две реалне променљиве
a и b.
Текст који је унет у textbox txtA се
претвара функцијом Val у нумеричку
вредностt.
Текст који је унет у textbox txtB се
претвара функцијом Val у нумеричку
вредностt.
Текст за txtResenje добија текстуалну
вредност резултата операције
сабирања променљивих a и b.
Резултат сабирања је нумеричка
вредност која се помоћу функције Str
претвара у нумеричку вредност.
6. Програмски код за догађај btnOduzmi
Два пута кликни на дугме и унеси следећи код:
6
7. Опис догађаја btnOduzmi
7
Исто значење као код догађаја за
сабирање!
Текст за txtResenje добија текстуалну
вредност резултата операције
сабирања променљивих a и b.
Резултат одузимања је нумеричка
вредност која се помоћу функције Str
претвара у нумеричку вредност.
8. Програмски код за догађај btnPodeli
Два пута кликни на дугме и унеси следећи код:
8
9. Програмски код за догађај btnMnozi
Два пута кликни на дугме и унеси следећи код:
9
10. Програмски код за догађај btnOstatak
Два пута кликни на дугме и унеси следећи код:
10
11. Програмски код за догађај btnCeoDeo
Два пута кликни на дугме и унеси следећи код:
11
13. Тестирање програма
Након покретања, уколико нема грешака у програмском
коду, добија се прозор као на слици.
У предвиђена поља за променљиве a и b уносе се
произвољне нумеричке вредности, а затим проверава
рад дугмића.
13