Главная Обратная связь Дисциплины:
Архитектура (936)
|
В заголовке формы должно выводиться значение "Расчет расхода топлива"
Необходимо создать форму для расчета расхода топлива. Формулы для расчета: Расход топлива общий = (Расход топлива на 100 км / 100) * * ( Пробег + Пробег с грузом * Масса перевозимого груза * 0,02 ) * К1 * К 2 где 0,02 – коэффициент, определяющий увеличение расхода топлива на 2% на каждую тонну перевозимого груза; К1 – коэффициент, учитывающий характер маршрута; К2 – коэффициент, учитывающий время года (летний период / зимний период). Форма должна быть оформлена следующим образом: 1. Расход топлива на 100 км пробега по трассезависит от марки автомобиля.Имеется три марки автомобилей: ГАЗ (расход топлива – 15 л/100 км), МАЗ (расход топлива – 18 л/100 км), Volvo (расход топлива – 17 л/100 км). Выбор марки автомобиля осуществляется: А) при помощи комбинированного списка ComboBox (варианты 1-5), содержащего наименования марок автомобилей; Б) путем выбора одного из трех переключателей OptionButton (варианты 6-10), содержащих наименования марок автомобилей. По умолчанию во всех вариантах должно выбираться "ГАЗ". При этом расход топлива на 100 км, соответствующий выбранной марке автомобиля, должен выводиться в текстовое поле TextBox. 2. Пробегпользователь задает: А) при помощи полосы прокрутки ScrollBar с диапазоном значений от 0 до 1000 км (малый шаг – 10, большой шаг – 100), текущее значение при этом должно отражаться в соответствующем текстовом поле TextBox (варианты 1-5); Б) через текстовое поле TextBox (варианты 6-10). 3. Для определения величины коэффициента К1необходимо указать характер маршрута: – по трассе – К1 = 1; – по городу – К1 = 1,5; – смешанный – К1 = 1,2. Данная величина указывается следующим образом: А) выбирается из списка ListBox (варианты 6-10); Б) устанавливается путем выбора одного из переключателей OptionButton (варианты 1-5). По умолчанию во всех вариантах должно быть установлено "по трассе ". 4. Для определения величины коэффициента К2используется флажок CheckBox “зимний период”: – если флажок не выбран, это соответствует летнему периоду (по умолчанию) – К2 = 1; – если флажок выбран, это соответствует зимнему периоду – К2 = 1,1. 5. Масса перевозимого грузазадаетсяпри помощи счетчика SpinButton с диапазоном значений от 0 до 10 т (шаг – 1), текущее значение при этом должно отражаться в соответствующем текстовом поле TextBox. 6. Пробег с грузомзадается: А) при помощи полосы прокрутки ScrollBar с диапазоном значений от 0 до 1000 км (малый шаг – 10, большой шаг – 100), текущее значение при этом должно отражаться в соответствующем текстовом поле TextBox (варианты 6-10); Б) через текстовое поле TextBox (варианты 1-5). Поместите на форму кнопку "Отмена" и "Расчет". Кнопка Отмена должна закрывать текущую форму и срабатывать при нажатии на клавишу <Esc>. Расход топлива рассчитывается и выводится в окно TextBox при нажатии кнопки «Расчет». Кнопка Расчет должна срабатывать при нажатии на клавишу <Enter> (независимо от того, какой элемент управления является активным в момент нажатия данной клавиши). Перед проведением расчета программа должна выполнить проверку корректности ввода данных. В заголовке формы должно выводиться значение "Расчет расхода топлива". Результат расчета должен выводиться в поле TextBox и на страницу Excel. Общий вид формы может выглядеть, например, так, как представлено на рис. 1: Рис. 1 Пример готовой формы Страница Excel после выполнения программы может иметь следующий вид (Рис. 2):
Рис. 2 Страница Excel после выполнения программы
Правильность выполняемых расчетов проверьте с помощью контрольных примеров, представленных в таблице(сначала делаете расчет самостоятельно, затем сверяете с результатами, выданными программой):
Таблицу с результатами расчетов необходимо вставить в контрольную работу.
|