using System.Windows.Forms;
namespace WindowsFormsApp1
public partial class Form1 : Form
int totalNumberOfProblems = 0;
saveScoreButton.Visible = true;
private void GenerateNewQuestion()
Random rand = new Random();
number1 = rand.Next(400) + 100;
numberLabel1.Text = Convert.ToString(number1);
number2 = rand.Next(400) + 100;
numberLabel2.Text = Convert.ToString(number2);
private void checkButton_Click(object sender, EventArgs e)
correctAnswer = int.Parse(numberLabel1.Text) + int.Parse(numberLabel2.Text);
userAnswer = Convert.ToInt32(userInputBox.Text);
if (userAnswer == correctAnswer)
MessageBox.Show("Your Answer is Correct");
saveScoreButton.Visible = true;
MessageBox.Show("Your Answer is Incorrect");
saveScoreButton.Visible = true;
private void clearButton_Click(object sender, EventArgs e)
private void exitButton_Click(object sender, EventArgs e)
private void saveScoreButton_Click(object sender, EventArgs e)
using (StreamWriter writer = new StreamWriter(@"C:\Users\Hüseyin\Desktop\saved scores.txt", true))
string text = $"Total number of problems: {totalNumberOfProblems - 1}\r\nNumber of correct answers: {correctAnswers}\r\n";
double ratio = (double)correctAnswers / (double)totalNumberOfProblems - 1;
text += $"Percentage: {ratio:P2}";
MessageBox.Show("File Saved");