Определить средний балл оценок по предметам - C#

Узнай цену своей работы

Формулировка задачи:

Помогите с заданием, пожалуйста Даны: Фамилия, Группа, Информатика, История, Физика. Задание: Определить средний балл оценок по физике, количество студентов с оценкой 5 по информатике и вывести сведения о них.

Решение задачи: «Определить средний балл оценок по предметам»

textual
Листинг программы
public partial class Form1 : Form
    {
        private DataTable Table;
        public Form1()
        {
            InitializeComponent();
 
            Table = new DataTable("students");
            DataColumn columnID = new DataColumn("ID", typeof(int));
            columnID.AutoIncrement = true;
            columnID.Unique = true;
            columnID.ReadOnly = true;
            Table.Columns.Add(columnID);
            Table.Columns.Add("Family", typeof(string));
            Table.Columns.Add("Group", typeof(int));
            Table.Columns.Add("Physics", typeof(int));
            Table.Columns.Add("Informatics", typeof(int));
            Table.Columns.Add("Hystory", typeof(int));
            dataGridView1.DataSource = Table;
        }
 
        private void btnload_Click(object sender, EventArgs e)
        {
            Table.Clear();
            Table.ReadXml("students.xml");
        }
 
        private void btnsave_Click(object sender, EventArgs e)
        {
            
            Table.WriteXml("students.xml");
        }
 
        private void btn1_Click(object sender, EventArgs e)
        {
            double chislo = 0;
            int chislostrok = 0;
            for (int i = 0; i <= Convert.ToInt32(dataGridView1["Physics", i].Value); i++)
            {
 
                chislo = chislo + Convert.ToInt32(dataGridView1["Physics", i].Value);
                chislostrok++;
            }
            double srednee = chislo / chislostrok;
            btn1.Text = Convert.ToString(srednee);
        }
 }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.375 из 5
Похожие ответы