Hello I am in the middle of creating a program for my C# class that has us make a GUI program that you enter 4 number grades, then average that out, take the average number and then assign a letter grade to it. right now i got everything working except for the letter grade part. Right now I get the CS0161 error, 'Grade_Calculator. Lettergrade (double)'; not all code paths return a value.
`using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Windows.Forms.VisualStyles;
namespace Average_Test_Grades
{
public partial class Grade_Calculator : Form
{
public Grade_Calculator()
{
InitializeComponent();
}
private void Button_Click(object sender, EventArgs e)
{
int Num1;
int Num2;
int Num3;
int Num4;
Num1 = Convert.ToInt32(Input1.Text);
Num2 = Convert.ToInt32(Input2.Text);
Num3 = Convert.ToInt32(Input3.Text);
Num4 = Convert.ToInt32(Input4.Text);
int sum = Num1 + Num2 + Num3 + Num4;
int avg = sum / 4;
Output1.Text = "" + avg;
}
char Lettergrade(double avg)
{
if (avg >= 90 && avg <= 100)
return 'A';
else if (avg >= 80 && avg <= 89)
return 'B';
if (avg >= 70 && avg <= 79)
return 'C';
if (avg >= 60 && avg <= 69)
return 'D';
if (avg >= 50 && avg <= 59)
return 'F';
}
}
}
`