Как гласит заголовок.Я сейчас выполнил большую часть своего кода для программы, и это последний кусок.Если честно, на данный момент я просто не понимаю, как это осуществить.Я знаю, что должен использовать реализацию, аналогичную тому, как реализованы буквы оценок, но как я могу реализовать ее таким образом, чтобы для каждой оценки в диапазоне оценок в диаграмме распределения добавлялась звездочка в соответствующем диапазоне оценок.
По сути, диаграмма распределения должна выглядеть следующим образом:
Общее распределение оценок:
0-9:
10-19:
20-29:
30-39:
40-49:
50-59:
60-69: ***
70-79: ******
80-89: ***********
90-99: *******
100: ***
Подумал, что может быть лучше, чтобы весь код был доступен по ссылке, вот так:
Это мой код на dotnetfiddle
Я пытался понять это.Мне сказали, чтобы цикл от 0 до 100 к 10, а затем вложенный цикл цикл от 0 до количества звезд.N равно количеству студентов, а 5 соответствует количеству оценок на одного учащегося:
for (int i = 0; i <= 100; i += 10)
{
Console.WriteLine(i + " - " + (i + 10));
for (int j = 0; j < (n*5); j++)
{
// add stars here
}
}