Объснить принцип работы кода - C#
Формулировка задачи:
Добрый день. В универе с ребятами делала проектную работу,но толком не разобралась в коде программы.
Кто может объяснить внятно, что где означает??? Преподаватель просит объяснить ей по пунктно код программы....
А я в этом мало разбираюсь и времени к сожалению совсем нет сейчас вдаваться в теорию и изучать.... Ребята выручайте!!!!!!!!!!!!!!!!!!!!!!! P.s Программу сделали - интернет магазин браслетов. скрин и код прилагаются, кому надо могу выслать программу
Листинг программы
- 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 my proekt
- {
- public partial class Form1 : Form
- {
- int summ;
- int a;
- int b;
- int c;
- int d;
- int f;
- int g;
- int n;
- public Form1()
- {
- InitializeComponent();
- n = 0;
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- private void textBox1_TextChanged(object sender, EventArgs e)
- {
- }
- public void button1_Click(object sender, EventArgs e)
- {
- if (textBox5.Text != "") a = Convert.ToInt32(textBox5.Text)*300;
- if (textBox6.Text != "") b = Convert.ToInt32(textBox6.Text)*260;
- if (textBox7.Text != "") c = Convert.ToInt32(textBox7.Text)*255;
- if (textBox8.Text != "") d = Convert.ToInt32(textBox8.Text)*150;
- if (textBox9.Text != "") g = Convert.ToInt32(textBox9.Text)*270;
- if (textBox10.Text != "") f = Convert.ToInt32(textBox10.Text)*320;
- summ = a + b + c + d + g + f;
- textBox4.Text = Convert.ToString(summ);
- textBox4.Visible = true;
- tabControl1.SelectedIndex = (tabControl1.SelectedIndex + 1);
- }
- private void tabPage3_Click(object sender, EventArgs e)
- {
- }
- private void button2_Click(object sender, EventArgs e)
- {
- dataGridView1.RowCount = dataGridView1.RowCount + 1;
- dataGridView1[0,n].Value = Convert.ToString(n+1);
- dataGridView1[1,n].Value = textBox1.Text;
- dataGridView1[2,n].Value = textBox3.Text;
- dataGridView1[3,n].Value = textBox2.Text;
- dataGridView1[4,n].Value = comboBox1.Text;
- dataGridView1[5,n].Value = Convert.ToString(summ);
- n = n + 1;
- tabControl1.SelectedIndex = (tabControl1.SelectedIndex + 1);
- }
- private void textBox4_TextChanged(object sender, EventArgs e)
- {
- }
- private void textBox5_TextChanged(object sender, EventArgs e)
- {
- }
- private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
- {
- }
- private void label1_Click(object sender, EventArgs e)
- {
- }
- private void label15_Click(object sender, EventArgs e)
- {
- }
- private void label20_Click(object sender, EventArgs e)
- {
- }
- private void tabPage1_Click(object sender, EventArgs e)
- {
- }
- }
- }
Решение задачи: «Объснить принцип работы кода»
textual
Листинг программы
- 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 my proekt
- {
- public partial class Form1 : Form
- {
- int summ;// целое число до “n”
- int a;
- int b;
- int c;
- int d;
- int f;
- int g;
- int n;
- public Form1()
- {
- InitializeComponent();
- n = 0; //значение n =0
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- private void textBox1_TextChanged(object sender, EventArgs e)
- {
- }
- public void button1_Click(object sender, EventArgs e)
- {
- if (textBox5.Text != "") a = Convert.ToInt32(textBox5.Text)*300;
- если поля для ввода (от 5 до 10) пусто то число умножить в *данное число
- if (textBox6.Text != "") b = Convert.ToInt32(textBox6.Text)*260;
- if (textBox7.Text != "") c = Convert.ToInt32(textBox7.Text)*255;
- if (textBox8.Text != "") d = Convert.ToInt32(textBox8.Text)*150;
- if (textBox9.Text != "") g = Convert.ToInt32(textBox9.Text)*270;
- if (textBox10.Text != "") f = Convert.ToInt32(textBox10.Text)*320;
- summ = a + b + c + d + g + f; // считает все числа вместе
- textBox4.Text = Convert.ToString(summ); пишет полученную цифрц в строку 4
- textBox4.Visible = true;// хз
- tabControl1.SelectedIndex = (tabControl1.SelectedIndex + 1);// к выбранному пункту или к чему-то выбранному прибавляется 1
- }
- private void tabPage3_Click(object sender, EventArgs e)
- {
- }
- private void button2_Click(object sender, EventArgs e)
- {
- dataGridView1.RowCount = dataGridView1.RowCount + 1; к ряду +1
- dataGridView1[0,n].Value = Convert.ToString(n+1);значению data в строку и +1
- и до 5,n
- dataGridView1[1,n].Value = textBox1.Text;
- dataGridView1[2,n].Value = textBox3.Text;
- dataGridView1[3,n].Value = textBox2.Text;
- dataGridView1[4,n].Value = comboBox1.Text;
- dataGridView1[5,n].Value = Convert.ToString(summ);
- n = n + 1;
- tabControl1.SelectedIndex = (tabControl1.SelectedIndex + 1);
- }
- Все что ниже простой обработчик события или свойства того компонента
- private void textBox4_TextChanged(object sender, EventArgs e)
- {
- }
- private void textBox5_TextChanged(object sender, EventArgs e)
- {
- }
- private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
- {
- }
- private void label1_Click(object sender, EventArgs e)
- {
- }
- private void label15_Click(object sender, EventArgs e)
- {
- }
- private void label20_Click(object sender, EventArgs e)
- {
- }
- private void tabPage1_Click(object sender, EventArgs e)
- {
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д