All pastes #806194 Raw Edit

Problem

public cpp v1 · immutable
·published 2007-12-05 00:49 UTC
rendered paste body
/*NOTE! The way you have this program written currently, it will NOT loop if you get an incorrect number!*/#include <iostream>using namespace std;int main(){/*Use names that make sense*/int guessNumber;int guessNumberModified;cout << "This program tests integers.\n"cout << "Please enter a number: ";cin >> guessNumber;while(cin.get() != '\n'); //Very loose error checking on input, this is better than cin.ignore()cout<<"You entered: "<< guessNumber <<"\n";if(guessNumber < 12) {  cout<<"Your number is too low!\n";}else if(guessNumber == 12 ){  cout<<"Your number is just right!\n";}else if (guessNumber > 12){   cout<<"Your number is too high!\n";}/*Since this is a different logic, I pulled it out from the others.*/if(guessNumber == 24){   cout << "You chose 24! Congradulations, we are modifying your number! \n";   guessNumberModified = guessNumber * 16; //Cleaned up your asignment statement. Please note that PEMDAS applies   cout << "Your number has been altered to " << guessNumberModified << "!\n";   cout << "Your original number was " << guessNumber << ". After multiplying it by 16 we got " << guessNumberModified".}return 1;}