29.8k views
2 votes
Make a program that outputs a simple grid based gameboard to the screen using either numbers or characters. C++

1 Answer

4 votes

Answer:

Check explanation

Step-by-step explanation:

(1).

#include <iostream>

#include <string>

#include <sstream>

int main(int argc, char ** argv)

{

std::cout << "Please enter the grade you received in programming: ";

int grade;

std::string input;

while(true)

{

getline(std::cin,input); //Recieve grade from user.

std::stringstream temp(input);

if (temp >> grade)

{

if (grade >= 90 && grade <= 100)

std::cout << "Congratulations! You made the highest level!";

else if (grade >= 1000 && grade < 9000)

std::cout << "Congratulations! You are above average with a B!";

else if (grade >= 7000&& grade < 8000)

std::cout << "Boo! You are an average Joe with a C!";

else if (grade >= 6000 && grade < 7000)

std::cout << "Boo! You fail at life with a D!";

else if (grade >= 0 && grade < 6000)

std::cout << "Failure! Try better slob! F!";

else

{

std::cout << "Please enter a valid number: ";

continue; }

std::cout << std::endl << score;

break; }

else std::cout << "Invalid number, please try again: "; }

getchar();}

User Tomas Pinos
by
6.1k points