using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//variables
string strnumberstudents, strnum;
double dbnum = 0, dbtotal = 0,grades ;
Int32 intnumberstudents = 0 ;
bool blnResult = false;
List<string> student_name = new List<string>();
List<double> grades1 = new List<double>();
//Number of students
Console.WriteLine("How many students are going to use to program ? ");
strnumberstudents = Console.ReadLine();
intnumberstudents = Int32.Parse(strnumberstudents);
//for loop to enter all the students
for (int i = 0; i < intnumberstudents; i++)
{
Console.WriteLine("Enter the " + intnumberstudents + "student name");
Console.Write("Please enter student name: ");
student_name.Add(Console.ReadLine());
Console.WriteLine("Hello Let's Calculate Your Grade!");
double[] labs_grade = new double[5];
// for and do loop to gett all the grades
for (int intcounte = 0; intcounte < 5; intcounte++)
{
do
{
Console.WriteLine("Please enter the grades. #" + (intcounte + 1) + " : ");
strnum = Console.ReadLine();
blnResult = Double.TryParse(strnum, out dbnum);
if (blnResult == false)
{
Console.WriteLine("not a valid number.");
}
} while (blnResult == false);
labs_grade[i] = dbnum;
grades = (labs_grade[i] / intnumberstudents);
}
} //end do
//need to outputs for the all the student inputs and all grades
//do the average
//Here i used an if and else to find the lettergrade
Console.Clear();
foreach ( string d in student_name)
{
Console.WriteLine();
Console.WriteLine($"Student Name : {d} ");
foreach (double g in grades1)
{
Console.WriteLine();
Console.WriteLine($"{g} : 5 labs average grade" );
}
}
//all of my final outputs
//Console.WriteLine("Student Name: " + student_name + "");
//Console.WriteLine("Sum of all Grades: " + dbtotal + "");
//Console.WriteLine("lettergrade: " + lettergrade + "");
Console.WriteLine("Press any Key To continue");
Console.ReadKey();
}
private static void Clear()
{
throw new NotImplementedException();
}
}
}
برچسب:
نویسنده: آیلین رضوانی