Проект „Осигуровки“
DESCRIPTION
Проект „Осигуровки“. Създайте нов проект. New Project; Използване на шаблона Windows Forms Application ; Задаване име на проекта osigurovki ; Задаване свойства на формата: BackColor (Цвят на фона) – по избор; Text : Осигуровки; Size – по избор; Name : ftmOsigurovki ;. - PowerPoint PPT PresentationTRANSCRIPT
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, която позволява форматирането на извеждания резултат като валута с определен брой цифри след десетичния знак;
• Използва се валутата, зададена според регионалните настройки на ОС.
• Изградете и тествайте приложението с различни стойности.