Suggestions to improve my code please

Hey guys I am extremely knew to programming and I am taking my first C++ class in school right now. It seems to be going well so far, and I am trying to get practice outside of my homework assignments by doing the exercises on this page (http://www.cplusplus.com/forum/articles/12974/). I am going to post my code for each one and I would greatly appreciate any comments on how to make it better in any way. I won't Post anything unless it runs, so I am primarily looking for ways to clean up the code a little. Thanks in advance for any help!

Here is the first one:

Write a program that allows the user to enter the grade scored in a programming class (0-100).
If the user scored a 100 then notify the user that they got a perfect score.

★ Modify the program so that if the user scored a 90-100 it informs the user that they scored an A

★★ Modify the program so that it will notify the user of their letter grade
0-59 F 60-69 D 70-79 C 80-89 B 90-100 A

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// This program allows the user to input a numerical grade they recieve in a class, 0-100, and it will tell them what letter grade they recieved

#include <iostream>

int main()
{
	int grade;
	std::cout << "Please enter the numerical grade you recieved in your programming class: ";
	std::cin >> grade;

	while(grade < 0 || grade > 100)
	{
		std::cout << " That is not a vaild entry. Please enter your grade: ";
		std::cin >> grade;
	}

	if(grade == 100)
		std::cout << "You have receieved a perfect score! A++!";
	else if(90 <= grade && grade < 100)
		std::cout << "Great job! You got an A!\n";
	else if(80 <= grade && grade < 90)
		std::cout << "Very nice you got a B!\n";
	else if(70 <= grade && grade < 80)
		std::cout << "Not bad. You got a C.\n";
	else if(60 <= grade && grade < 70)
		std::cout << "You got a D. You need to study more.\n";
	else if(grade < 60)
		std::cout << "F. You have failed. Kill yourself.\n";

	return 0;
}
Topic archived. No new replies allowed.