Sample Programs Wednesday 7/10/02 Example #1 ---------- // This program decides whether or not the weather is good enough to go // swimming outside or not. #include int main() { int temperature; char answer; cout << "Enter the current outside temperature in Fahrenheit : " << flush; cin >> temperature; if (temperature > 75) { cout << "Is it Lightning outside?(Y/N) " << flush; cin >> answer; if ((answer == 'N') || (answer == 'n')) cout << "Great, you should skip class and go swimming outside!!!\n"; else cout << "Sorry, it is too dangerous to swim outside in the lightning.\n"; } else cout << "Sorry it is not warm enough to go swimming outside.\n"; return 0; } Example #2 ---------- // This program figures out a students letter grade based on his/her numeric // grade #include int main() { int grade; char lettergrade; cout << "Enter your numeric grade : " << flush; cin >> grade; if (grade>90) lettergrade = 'A'; else if (grade>80) lettergrade = 'B; else if (grade>70) lettergrade = 'C'; else if (grade>60) lettergrade = 'D'; else lettergrade = 'F'; cout << "For your grade " << grade << " you received a " << lettergrade << endl; return 0; } Example #3 ---------- // This program adds up the first 20 numbers. #include int main() { const int num = 20; int counter = 1; int sum = 0; while (counter <= num) { sum = sum + counter; counter = counter + 1; } cout << "The sum of the numbers from 1 to " << num << " is " << sum << endl; return 0; } Example #4 ---------- #include int triangle(int n); int main() { int num; cout << "Enter the number of integers you want to add." << endl; cin >> num; int sum = triangle(num); cout << "The sum of the numbers from 1 to " << num << " is " cout << sum << endl; return 0; } int triangle(int n) { int i=1; int sum=0; while (i <= n) { sum += i; i++; } return sum; }