I just started to study the C++ Programming Language. I'm done with the condition statements and jump statements. An idea came to my mind to create a simple program
that will determine if the input is a character or integer.
For example, the program asks you "How old are you?" and then you input a character (A-Z), the program will output "Your input is a Character."
Same as, if the program asks you "Choose a letter from A-Z" and then you input a integer (0-9), the program will output "Your input is a Integer."
Your reply will be a really big help to me as I study C++.
Thanks..
|
Newbie Member
|
|
| 13Oct2011,18:02 | #2 |
|
This is not exactly what you are asking but I am sure this will help you.
![]() Code:
/* Number or alphabetes detection demo code */
#include <iostream>
#include <string>
using namespace std;
int main()
{
int x = 0;
string badChars;
do {
cout << "Enter a number (-1 = quit): ";
if(!(cin >> x)) {
cin.clear();
cin >> badChars;
cout << "You typed string \"" << badChars << "\" instead of a number!" << endl;
cout << "Please try again." << endl;
} else if(x != -1) {
cout << "You entered digit!" << x << endl;
}
} while(x != -1);
cin.get();
return 0;
}
|
|
Newbie Member
|
|
| 13Oct2011,18:15 | #3 |
|
This link may help you out!
|

