
- •Лабораторная работа №4
- •Общие рекомендации
- •Основные типы циклов
- •Проектирование приложения на базе цикла со счетчиком
- •Проектирование приложения на базе условного цикла
- •Таким образом, в цикле с постусловием в отличие от цикла с предусловием, цикл всегда выполняется хотя бы один раз.
- •Пример решения экономической задачи на базе условного цикла
- •1. Постановка задачи
- •2. Экономико-математическая модель
- •3. Алгоритм решения задачи
- •4. Структура данных
- •5. Интерфейс проекта и пользователя
- •Основные свойства элементов управления на форме
- •6. Код проекта
- •В результате выполнения процедуры на форме (в текстовом поле TxtОплата) отобразится сумма к оплате за купленный товар.
- •7. Реализация проекта
- •8. Анализ проекта
- •9. Выполнение программы и анализ полученных результатов
- •Варианты индивидуальных заданий
- •Контрольные вопросы
9. Выполнение программы и анализ полученных результатов
Требуется решить задачу по определению стоимости купленных товаров. При этом предусмотреть возможность расчета сдачи, а также формирования сообщения в случае отсутствия данных. После проведения расчетов, покупателю выдается сообщение о сумме оплаты, количестве наличных и сдаче при совершении покупки.
Н
а
рис. 14.13. показана форма при запуске
приложения.
Рис. 14.13. Внешний вид формы при ее загрузке
После ввода значений цены товара, его количества и нажатия кнопки «Расчет» на форму выводится сумма к оплате (рис. 4.9).
В случае если данные о цене и количестве приобретаемого товара не были введены, выдается сообщение о необходимости ввода данных (рис. 4.14).
Рис. 4.14. Предупреждение о необходимости введения данных
Разработанное приложение может использоваться при решении различных экономических задач, содержащих циклические процессы.
Варианты индивидуальных заданий
Для приема на работу новых сотрудников выделена определенная сумма S грн. на месяц. Оклад каждому сотруднику назначается в зависимости от результатов собеседования. Определить количество новых сотрудников и ежемесячный бюджет, который будет расходоваться на их оклады.
Ателье получило заказ на пошив N платьев разного размера. Затраты ткани на каждое платье известны. Хватит ли тюка ткани, в котором S метров, на пошив всех платьев?
Электростанция имеет мощность Р квт-часов. Ее электроэнергию желают использовать N предприятий, потребности каждого из которых известны. Они подключались к электроэнергии по мере необходимости. Смогут ли получать электроэнергию все предприятия? Если совокупные затраты превышают заданную мощность, то осуществляется аварийное отключение.
Определить средний вес стальной заготовки из числа заготовок, которые перевозятся автотранспортным предприятием из места изготовления к месту их обработки. Ввод и обработку данных осуществлять до тех пор, пока не поступит заготовка весом 285 кг.
Завод выпускает ампулы для шариковых ручек синего и красного цветов партиями по К штук. В данный период изготовляются красные ампулы. Определить, через сколько дней завод приступит к выпуску синих ампул, если к данному моменту изготовлено К1 красных ампул и имеются сведения о ежедневном их выпуске (в разные дни выпуск может быть не одинаковым).
Определить стоимость стальных заготовок, которые отпускаются со склада за месяц. Известны ежесуточный отпуск заготовок (он может быть разным) и стоимость одной заготовки. Ввод и обработку данных выполнять до тех пор, пока количество заготовок на складе не станет меньше аварийного нормативного запаса.
В складском журнале имеются сведения о ежесуточном поступлении (П) и расходе (Р) литья, его нормативном запасе (Зн) и остатке на начало месяца (Он). Определить остаток литья на конец месяца (Ок) по формуле:
.
Ввод и обработку данных выполнять до тех пор, пока остаток литья не станет меньшим чем нормативный запас. В критической ситуации вывести соответствующее сообщение.
Телевизор куплен для использования его на протяжении 7 лет. Но заменить телевизор можно раньше, если стоимость ремонтов превысит его цену. Сколько лет прослужил телевизор, если известна стоимость каждого ремонта?
На склад котельной для отопления завезено К тонн угля. Затраты угля зависят от среднесуточной температуры. Хватит ли угля на отопительный сезон, который начинается 15 октября, а завершается 15 апреля? Отопительный сезон может закончиться раньше, если температура воздуха превысит 15 градусов.
У покупателя есть сумма средств S грн. Определить стоимость покупок, если они делаются в процессе знакомства с товаром.