Programming-Basics with C#, While-Loop - Lab
Може ли за малко помощ по това решение:
Задача номер 06. Graduation:
Решение (дава ми 80 т. от 100 т.) : https://pastebin.com/pYmsvdpB
Може ли за малко помощ по това решение:
Задача номер 06. Graduation:
Решение (дава ми 80 т. от 100 т.) : https://pastebin.com/pYmsvdpB
Не сте си прочели условието хубаво. Ако годишната оценка е по-малка от 4.00, ученикът повтаря класа, а не ако общия му успех е по-голям или равен на 4.00 да завърши успешно.
namespace SandBox
{
using System;
public class EntryPoint
{
public static void Main()
{
string nameOfStudent = Console.ReadLine();
double graduationMarks = 1;
double totalSum = 0.0;
while (graduationMarks <= 12)
{
double mark = double.Parse(Console.ReadLine());
if (mark >= 4.0D)
{
graduationMarks++;
totalSum += mark;
}
}
double avgSum = totalSum / 12;
Console.WriteLine($"{nameOfStudent} graduated. Average grade: {avgSum:F2}");
}
}
}
Благодаря много.