|
|
The Basic Nature of an IF STATEMENTOne of the most fundamental concepts in programming is the IF ELSE STATEMENT.In C++ you write one like this:
if(some condition)
{
Do Something;
}
else
{
Do Something Else;
}
Let's say you created an INT variable named age by typing: int age; You could write a simple program like this:
cout<<"How old are you?";
cin>>age;
if(age<21)
{
cout<<"Can I see your ID?";
}
else
{
cout<<"How can I help you today?";
}
Tons of programs are based on simple IF ELSE statements. The basic mathematical symbols apply: <,>,<=,>=,in addition C++ uses || to mean "or" and "&&" to mean "and." You have to be careful about your use of parenthesis. For example if you had a question where you wanted the user to be at least 21 and have worked five years or be at least 30, you would write your IF statement like this:
if((age>=21 && YearsOnJob>=5)||(age>30))
{
cout<<"Something...";
}
else
{
cout<<"Something else...";
}
Assignment:
You are writing a program to see if someone can retire. The criteria is as follows. The user can retire if any of the following conditions are met:
|