# Arithmetic Operations

To calculate the grade from the midterm and final exams we must divide (midterm+final) by 2. If we use midterm+final/2, it will find the midterm plus half of the final.

## Build the form as shown below:

### Horizonal Scroll Bars

```  Name:  hsbMidterm
LargeChange = 1

Name:  hsbFinal
LargeChange = 1
```

### Labels

```  Name:  lblInstructions
Text = "Select midterm and final grade:"

Name:  lblMidterm
Text = "Midterm: 0"

Name:  lblFinal
Text = "Final: 0"

Name:  lblAverage
Text = "Average: 0"```

### Write the code as shown below:

```// Programmer: Janet Joy
// Calculate average from midterm and final grade.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void hsbMidterm_Scroll(object sender, ScrollEventArgs e)
{
int midterm = hsbMidterm.Value;
int final = hsbFinal.Value;
double average = (midterm + final) / 2;
lblMidterm.Text = "Midterm: " + midterm;
lblFinal.Text = "Final: " + final;
lblAverage.Text = "Average: " + average;
}

private void hsbFinal_Scroll(object sender, ScrollEventArgs e)
{
int midterm = hsbMidterm.Value;
int final = hsbFinal.Value;
double average = (midterm + final) / 2;
lblMidterm.Text = "Midterm: " + midterm;
lblFinal.Text = "Final: " + final;
lblAverage.Text = "Average: " + average;
}

}
}
```

Remember, you should try doing each of these programs on your own. Get it to work, break it, modify it, and then try to write it on your own!