using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp8
{
class Program
{
static void Main(string[] args)
{
double[,] studentgrades = new double[3, 4];
double total =0;
for(int studentnumber = 0; studentnumber < studentgrades.GetLength(0);studentnumber ++)
{
total = 0;
Console.WriteLine("enter grades for student number {0}",studentnumber+1);
for(int studentgrade=0;studentgrade<studentgrades.GetLength(1);studentgrade++)
{
Console.WriteLine("enter grade nummer {0}",studentgrade + 1);
studentgrades[studentnumber, studentgrade] = Convert.ToDouble(Console.ReadLine());
total += studentgrades[studentnumber, studentgrade];
}
Console.WriteLine("average is {0:f2} ", total / studentgrades.GetLength(1));
Console.WriteLine();
}
Console.ReadKey();
}
}
}
چرا در این برنامه امکان وارد کردن اعداد اعشاری وجود ندارد با وجود استفتده از تابع convert