Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_VB_Палагута.doc
Скачиваний:
2
Добавлен:
14.11.2019
Размер:
15.15 Mб
Скачать

3.2 Контрольні запитання

  1. Як використовуються лінійки прокручування в програмах, створених мовою Visual Basіc?

  2. Як відрізняються перемикачі в області діалогу?

  3. Для чого застосовується об’єкт Група (Frame) у формах?

  4. Як у коді програми аналізувати стан прапорців?

  5. Як визначити, яке значення обрано зі списку, що розчиняється?

  6. Що таке метод? Які методи Вам відомі?

  7. Для чого і як оголошуються глобальні змінні?

3.4 Практичні завдання

Завдання

Розробити програму за індивідуальним варіантом. При розробці програми слід створити форми, програмний код, перевірити дію програми. Далі необхідно зберегти програму на магнітному диску, надрукувати форми та код програми. Звіт про роботу повинен вміщувати:

  • блок-схему алгоритмічного процесу розв’язання задачі;

  • роздруковані форми програми;

  • роздрукований код програми.

Варіант №1

Створити програму, під час виконання якої користувач може:

  • ввести закупівельну ціну товару;

  • обрати товарну групу;

  • визначити продається товар зі знижкою в 3% чи ні;

  • розрахувати ціну продажу товару.

Для товарів групи одягу ціна збільшується на 10%, взуття – на 20 %, інші товари – 15%.

Варіант №2

Створити програму, під час виконання якої користувач може:

  • визначити оклад співробітника підприємства за допомогою смуги прокручування;

  • ввести данні про кількість робочих днів у місяці;

  • ввести данні про кількість робочих днів, що відпрацьовані даним співробітником у поточному місяці;

  • розрахувати суму до виплати співробітникові.

При розрахунку слід:

визначити суму нарахованої заробітної плати пропорційно окладу, кількості відпрацьованих днів, зворотно пропорційно кількості робочих днів у місяці;

відрахувати суму прибуткового податку, який обчислюється за ставкою 13% від суми нарахованої заробітної плати;

зменшити суму, яка видається співробітникові, на суму відрахувань у пенсійний фонд: якщо заробітна плата складає менше ніж 150 грн., то сума відрахувань складає 1% від нарахованої заробітної плати, більше 150 грн. – 2%;

зменшити суму до виплати на суму відрахувань у фонд зайнятості – 0,05% від суми нарахованої заробітної плати.

Варіант №3

Створити програму, під час виконання якої користувач може:

  • ввести суму первинного вкладу, кількість періодів (років) зберігання грошей на рахунку в банку;

  • обрати за допомогою списку, що розчиняється, один з трьох видів вкладу: звичайний – 5% річних, ветеранський – 10 % річних, терміновий – 8% річних ;

  • після натискання на кнопці Розрахунок визначити суму грошей на рахунку в банку після визначеного терміну зберігання.

Варіант №4

Створити програму, під час виконання якої користувач може:

  • визначити за допомогою смуги прокручування фонд заробітної плати підприємства (число у діапазоні від 1 до 30000);

  • обрати один з видів нарахувань на фонд заробітної плати – пенсійний фонд (32% від фонду заробітної плати), фонд соціального страхування (4% від фонду заробітної плати) або фонд страхування на випадок безробіття (1,5% від фонду заробітної плати);

  • розрахувати значення обраного показника.

Варіант №5

Створити програму, під час виконання якої користувач може:

  • за допомогою смуги прокручування визначити первісну вартість основного засобу;

  • обрати відсоток амортизаційних відрахувань – 1%, 2% або 3%;

  • ввести дані про кількість періодів розрахунку;

  • після натискання на кнопці Розрахунок обчислити остаточну вартість основного засобу.

На початку розрахунку остаточна вартість основного засобу дорівнює первісній вартості. Після завершення кожного періоду остаточна вартість зменшується на певний відсоток амортизаційних відрахувань.

Наприклад, якщо первісна вартість основного засобу дорівнює 2000 грн., а відсоток амортизаційних відрахувань - 2%, то після першого періоду експлуатації остаточна вартість основного засобу дорівнюватиме 1960 грн., другого – 1920,80 грн., третього – 1882,38 грн. і т.д.

Варіант №6

Розробити програму, під час виконання якої користувач може:

  • за допомогою смуги прокручування визначити суму позики;

  • ввести термін погашення позики;

  • обрати зі списку, що розчиняється, значення банківського відсотку: 20%, 15% або 12%;

  • визначити за допомогою прапорця спосіб погашення позики – рівними частинами протягом усього періоду або один раз наприкінці періоду;

  • розрахувати загальну суму, яку буде сплачено по позичці з урахуванням суми по банківських відсотках.

Якщо позика погашається рівними частинами протягом періоду, то щороку сплачуються відсотки за суму боргу та певна частина боргу. Наприклад, якщо сума позики складає 2000 грн., період погашення боргу – 2 роки, банківський відсоток – 20%, то наприкінці першого року сплачується грн., наприкінці другого року грн. Разом за позикою буде сплачено 2600 грн.

При погашені позики один раз наприкінці періоду щороку сума боргу збільшується на банківський відсоток.

Варіант №7

Створити програму, під час виконання якої користувач може:

  • ввести дані про ціну товару;

  • визначити за допомогою смуги прокручування кількість товару;

  • обрати зі списку, що розчиняються, до якої товарної групи належить товар – комп’ютери, оргтехніка або побутова техніка;

  • розрахувати суму реалізації товару і суму реалізації зі знижкою.

Сума реалізації товару визначається як добуток ціни на кількість. Сума реалізації може бути зменшена на суму знижки. Знижка у розмірі 3% надається при продажу більш ніж 2-ох комп’ютерів, 2% при продажу більш ніж 3-ох одиниць оргтехніки, 1% при продажу більш ніж 6-ти одиниць побутової техніки.

Варіант №8

Створити програму, під час виконання якої користувач може:

  • визначити за допомогою смуги прокручування кількість слів у рекламному повідомленні;

  • обрати за допомогою перемикачів видання, у якому потрібно розмістити рекламу, при чому від обраного видання залежить вартість публікації одного слова;

  • обрати за допомогою списку, що розчиняється, місце розташування реклами (при розміщенні рекламного повідомлення на першій або останній сторінці вартість публікації збільшується на 50%, на другій або передостанній сторінці – на 20%, всередині видання зменшується на 10%);

  • розрахувати вартість публікації рекламного оголошення.

Варіант №9

Створити програму, під час виконання якої користувач може:

  • визначити за допомогою смуги прокручування кількість сторінок у одному примірнику видання (книзі, брошурі);

  • визначити за допомогою смуги прокручування кількість примірників поліграфічної продукції у накладі;

  • обрати вид обкладинки - тверда обкладинка, гнучка поліпшена обкладинка або звичайна гнучка обкладинка;

  • розрахувати вартість виготовлення поліграфічної продукції – всього накладу.

Вартість виготовлення поліграфічної продукції залежить від загальної кількості сторінок у виданні. Друкування кожної сторінки коштуватиме 4 коп., на кожну наступну 1000 сторінок надається знижка в 1%. Так наприклад, вартість виготовлення 100 брошур по 30 сторінок у кожній обчислюється так:

загальна кількість сторінок у виданні: ;

перші 1000 примірників друкуються без знижки, вартість друку складатиме: грн.;

на друкування наступних 1000 сторінок надається знижка 1%, тому вартість складатиме: грн.;

на друкування наступних 1000 сторінок до знижки 1% дається ще одна знижка в 1%, тому вартість складатиме: грн.;

загальна вартість друкування брошур складатиме: 118,8 грн.

До вартості друкування слід додати також вартість виготовлення обкладинок, при чому якщо обкладинка повинна бути тверда, то її вартість складатиме 1 грн. на кожний примірник, гнучка поліпшена обкладинка коштуватиме 0,7 грн. на кожний примірник, звичайна гнучка обкладинка – 0,4 грн. на один примірник.

Варіант №10

Створити програму, під час виконання якої користувач може:

  • визначити за допомогою смуги прокручування кількість спожитої протягом місяця електроенергії (число у діапазоні від 0 до 500);

  • ввести дані про загальну площу квартири;

  • обрати зі списку, що розчиняється, кількість мешканців у квартирі (можливі значення від 1 до 8);

  • визначити за допомогою прапорця наявність у квартирі телефону;

  • розрахувати суму оплати комунальних послуг.

При розрахунку суми квартплати слід використовувати такі дані:

  • один кіловат спожитої електроенергії коштує 15 коп.;

  • оплата за опалення складає 1,2 грн. на один метр квадратової площі житла;

  • оплата за воду обчислюється пропорційно кількості мешканців у квартирі та складає 4,5 грн. на одну особу;

  • при наявності телефону до суми квартплати додається 4,5 грн.

Варіант №11

Створити програму, під час виконання якої користувач може:

  • ввести данні про витрати, які пов’язано з друкуванням підручників, - вартість паперу, гонорар автора, оплата праці виробничих працівників, оренда обладнання;

  • визначити за допомогою смуги прокручування кількість підручників, що друкуються (число у діапазоні від 1 до 1000);

  • обрати відсоток планового прибутку – 20%, 15% або 12%;

  • розрахувати собівартість одного підручника і його ціну.

Собівартість одного підручника визначається як загальні витрати, пов’язані з друкуванням однієї одиниці продукції. Ціна підручника складається з його собівартості та прибутку від виробництва однієї одиниці продукції.

Варіант №12

Створити програму, під час виконання якої користувач може:

  • визначити за допомогою смуги прокручування собівартість виробу (число у діапазоні від 1 до 10000);

  • обрати за допомогою списку, що розчиняється, відсоток націнки виробника – 5%, 10% або 15%;

  • обрати за допомогою списку, що розчиняється, відсоток націнки оптової торгівлі – 5%, 10% або 15%;

  • обрати за допомогою списку, що розчиняється, відсоток націнки роздрібної торгівлі – 5%, 10% або 15%;

  • розрахувати роздрібну ціну виробу.

На кожному етапі руху виробу від виробника до кінцевого споживача у роздрібній торгівлі ціна виробу збільшується на певний відсоток націнки

Варіант №13

Створити програму, під час виконання якої користувач може:

  • ввести данні для аналізу про обсяг реалізації товарів у певному періоді по таких товарних групах – одяг, взуття та галантерейні товари;

  • обрати один з п’яти показників – загальний обсяг

реалізації, середнє значення, питома вага реалізації товарів однієї з груп у загальному обсязі реалізації;

  • розрахувати значення обраного показника.

Варіант №14

Створити програму, під час виконання якої користувач може:

  • визначити за допомогою смуги прокручування суму оплати по позичці (число у діапазоні від 100 до 30000), яка виплачується наприкінці періоду;

  • ввести данні про термін оплати позики;

  • обрати зі списку, що розчиняється, одне з можливих значень банківського відсотку - 5%, 7%, 10%, 12% або 15%;

  • розрахувати суму позики.

Сума позики – це грошові кошти, які отримує позичальник, при чому він повинен оплатити по позичці певну суму наприкінці визначеного періоду з урахуванням банківських відсотків, що нараховуються за кожний період. Наприклад, якщо згідно угоди через один період слід повернути 100 грн. при 10%, то позичальник отримує на руки 91 грн.

Варіант №15

Створити програму, під час виконання якої користувач може:

  • визначити за допомогою смуги прокручування загальну суму реалізації товару Ср(число у діапазоні від 100 до 30000);

  • визначити за допомогою смуги прокручування собівартість товару Ст (число у діапазоні від 100 до 30000) – вартість товарів по закупівельних цінах;

  • визначити за допомогою смуги прокручування суму витрат обігу Во (число у діапазоні від 100 до 30000);

  • обрати один з двох розрахунковий показник – результат основної діяльності або відсоток прибутку.

Результат основної діяльності обчислюється за формулою .

Відсоток прибутку визначається за формулою .