100 likes | 223 Views
Проект „Осигуровки“. Създайте нов проект. New Project; Използване на шаблона Windows Forms Application ; Задаване име на проекта osigurovki ; Задаване свойства на формата: BackColor (Цвят на фона) – по избор; Text : Осигуровки; Size – по избор; Name : ftmOsigurovki ;.
E N D
Създайте нов проект • New Project; • Използване на шаблона Windows Forms Application ; • Задаване име на проекта osigurovki; Задаване свойства на формата: • BackColor (Цвят на фона) – по избор; • Text: Осигуровки; • Size– по избор; • Name: ftmOsigurovki;
Добавете етикетите Text: Калкулатор за дължимиосигуровки Text: Заплата Text: ДОО Text: ДЗПО Text: Здравно Text: Общо
Добавете • Текстово поле за въвеждане с име: txtZaplata Етикети с имена: • За резултата на ДОО – lblDOO • За резултата на ДЗПО – lblDZPO • За резултата на Здравно – lblZdravni • За резултата на Общо – lblSum
Добавете контейнер за радио бутони • Group Box; • Text: Година на раждане • Вмъкнете два радио бутона Radio Button (Option button):Преди 1960 година и След 01.01.1960 г. С имена: • За радиобутонапреди 1960 година – optBefore1960 • За радиобутона след 01.01.1960г – optAfter1960
Създайтедве променливи • Променливите ще се използват за съхраняване на процентите за ДОО (Държавно обществено осигуряване) и ДЗПО (Допълнително задължително пенсионно осигуряване); • Декларирайте променливите с имена pDOO и pDZPO от целочислен тип;
Създайтепроцедурите • при избор на радио-бутона с текст „Преди 1960 година” и при чието изпълнение на променливите pDOO и pDZPO да се задават съответно стойностите 0.089 и 0. • при избор на радио-бутона с текст „След 01.01.1960 г.” и при чието изпълнение на променливите pDOO и pDZPO да се задават съответно стойностите 0.067 и 0.022.
Добавете бутона за изчисление • Name – btnCalculate • Text –Изчисли Създайте процедура , която при натискане на бутона Изчисли: • да изчислява и показвадължимитесуми за ДОО, ДЗПО и здравноосигуряване. Имайтепредвид, че за здравноосигуряване се отчислява 3,2 % от заплатата; • да изчислява и показваобщата сума. lblDOO.Text = FormatCurrency(pDOO * Val(txtZaplata.Text), 2) lblDZPO.Text = FormatCurrency(pDZPO * Val(txtZaplata.Text), 2) lblZdravni.Text = FormatCurrency(0.032 * Val(txtZaplata.Text), 2) lblSum.Text = FormatCurrency(Val(lblDOO.Text) + Val(lblDZPO.Text) + Val(lblZdravni.Text), 2)
Използвайте функция FormatCurrency, която позволява форматирането на извеждания резултат като валута с определен брой цифри след десетичния знак; • Използва се валутата, зададена според регионалните настройки на ОС. • Изградете и тествайте приложението с различни стойности.