лаба. Итоговая работа отчет. Отчет итоговая работа Ход работы
Скачать 329.71 Kb.
|
Министерство образования и науки РТ Государственное автономное профессиональное образовательное учреждение «Нижнекамский индустриальный техникум» ОТЧЕТ Итоговая работа Ход работы: Вариант 7 Задача: Согласно индивидуальному заданию создать программу на языке C# для решения задачи оптимизации (из Лабораторной работы 2) по своему варианту.Создал форму которая сможет вычислить прибыль производства, на нее добавил несколько TextBox, Label и Button при нажатии которой выполняется вычисление. Изначально в TextBox ввел данные которые даны в задаче, но при желании их можно изменить. Рис. 1 – Калькулятор Нажал на кнопку Итого и получил результат который представлен на рис. 2 Рис. 2 – Выполнил расчет Рис. 3 – Таблица в Excel Далее я изменил данные в некоторых полях для ввода и получил такой результат. Представлен на рис. 4 Рис. 4 – Подсчет с измененными данными Листинг 1: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp5 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void label5_Click(object sender, EventArgs e) { } private void textBox9_TextChanged(object sender, EventArgs e) { } private void textBox1_TextChanged(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { int value1 = int.Parse(textBox9.Text); int value2 = int.Parse(textBox1.Text); int result = value1 / value2; textBox14.Text = result.ToString(); int value3 = int.Parse(textBox10.Text); int value4 = int.Parse(textBox3.Text); int result2 = value3 / value4; textBox13.Text = result.ToString(); int value5 = int.Parse(textBox11.Text); int value6 = int.Parse(textBox5.Text); int result3 = value5 / value6; textBox12.Text = result.ToString(); int value7 = int.Parse(textBox9.Text); int value8 = int.Parse(textBox2.Text); int result4 = value7 / value8; textBox17.Text = result.ToString(); int value9 = int.Parse(textBox10.Text); int value10 = int.Parse(textBox4.Text); int result5 = value9 / value10; textBox16.Text = result.ToString(); int value11 = int.Parse(textBox11.Text); int value12 = int.Parse(textBox6.Text); int result6 = value11 / value12; textBox15.Text = result.ToString(); int value13 = int.Parse(textBox14.Text); int value14 = int.Parse(textBox7.Text); int result7 = value13 * value14; textBox21.Text = result.ToString(); int value17 = int.Parse(textBox14.Text); int value18 = int.Parse(textBox7.Text); int value15 = int.Parse(textBox17.Text); int value16 = int.Parse(textBox8.Text); if (value18 * value17 > value15 * value16) { int result8 = value17 * value18; textBox21.Text = result8.ToString(); } else { int result9 = value15 * value16; textBox21.Text = result9.ToString(); } int value20 = int.Parse(textBox14.Text); int value21 = int.Parse(textBox7.Text); int value22 = int.Parse(textBox17.Text); int value23 = int.Parse(textBox8.Text); if (value20 * value21 > value22 * value23) { int result10 = value20 * value21; textBox20.Text = result10.ToString(); } else { int result11 = value22 * value23; textBox20.Text = result11.ToString(); } int value24 = int.Parse(textBox13.Text); int value25 = int.Parse(textBox7.Text); int value26 = int.Parse(textBox16.Text); int value27 = int.Parse(textBox8.Text); if (value24 * value25 > value26 * value27) { int result22 = value24 * value25; textBox19.Text = result22.ToString(); } else { int result23 = value26 * value27; textBox19.Text = result23.ToString(); } int value30 = int.Parse(textBox19.Text); int value28 = int.Parse(textBox20.Text); int value29 = int.Parse(textBox21.Text); int result35 = value30 + value28 + value29; textBox18.Text = result35.ToString(); } private void textBox3_TextChanged(object sender, EventArgs e) { } private void textBox4_TextChanged(object sender, EventArgs e) { } private void textBox5_TextChanged(object sender, EventArgs e) { } private void textBox6_TextChanged(object sender, EventArgs e) { } private void Form1_Load(object sender, EventArgs e) { } private void textBox8_TextChanged(object sender, EventArgs e) { } private void textBox7_TextChanged(object sender, EventArgs e) { } private void textBox14_TextChanged(object sender, EventArgs e) { int value1 = int.Parse(textBox9.Text); int value2 = int.Parse(textBox1.Text); int result = value1 / value2; textBox14.Text = result.ToString(); } private void textBox17_TextChanged(object sender, EventArgs e) { int value7 = int.Parse(textBox9.Text); int value8 = int.Parse(textBox2.Text); int result = value7 / value8; textBox17.Text = result.ToString(); } private void textBox21_TextChanged(object sender, EventArgs e) { } private void textBox20_TextChanged(object sender, EventArgs e) { int value20 = int.Parse(textBox13.Text); int value21 = int.Parse(textBox7.Text); int value22 = int.Parse(textBox16.Text); int value23 = int.Parse(textBox8.Text); if (value20 * value21 > value22 * value23) { int result = value20 * value21; textBox20.Text = result.ToString(); } else { int result = value22 * value23; textBox20.Text = result.ToString(); } } private void textBox16_TextChanged(object sender, EventArgs e) { int value9 = int.Parse(textBox10.Text); int value10 = int.Parse(textBox4.Text); int result = value9 / value10; textBox16.Text = result.ToString(); } private void textBox13_TextChanged(object sender, EventArgs e) { int value3 = int.Parse(textBox10.Text); int value4 = int.Parse(textBox3.Text); int result2 = value3 / value4; textBox13.Text = result2.ToString(); } private void textBox12_TextChanged(object sender, EventArgs e) { int value5 = int.Parse(textBox11.Text); int value6 = int.Parse(textBox5.Text); int result = value5 / value6; textBox12.Text = result.ToString(); } private void textBox15_TextChanged(object sender, EventArgs e) { int value11 = int.Parse(textBox11.Text); int value12 = int.Parse(textBox6.Text); int result = value11 / value12; textBox15.Text = result.ToString(); } private void textBox19_TextChanged(object sender, EventArgs e) { int value24 = int.Parse(textBox12.Text); int value25 = int.Parse(textBox7.Text); int value26 = int.Parse(textBox15.Text); int value27 = int.Parse(textBox8.Text); if (value24 * value25 > value26 * value27) { int result = value24 * value25; textBox19.Text = result.ToString(); } else { int result = value26 * value27; textBox19.Text = result.ToString(); } } private void textBox18_TextChanged(object sender, EventArgs e) { int value30 = int.Parse(textBox19.Text); int value28 = int.Parse(textBox20.Text); int value29 = int.Parse(textBox21.Text); int result = value30 + value28 + value29; textBox18.Text = result.ToString(); } } } |