Ok, so this is pretty much what I want to do. However, I think I'm defeating the purpose of a loop.
I can't grasp the semantics of reiteration. But here's the general idea.
Also, I noticed I was a bit lazy with the indentation so forgive me!
Code:
#include <iostream>
using namespace std;
int main ()
{
bool greater = true;
int one, two, three, four, five, six, seven, eight;
int num1, num2, num3, num4, num5, num6, num7, num8;
one = 0;
two = 0;
three = 0;
four = 0;
five = 0;
six = 0;
seven = 0;
eight = 0;
cout <<"Please enter eight numbers." << endl;
cin >> num1 >> num2 >> num3 >> num4 >> num5 >> num6 >> num7 >> num8;
while (greater)
{
if (num1 > 50)
one ++;
else
greater = false;
if (num2 > 50)
two ++;
else
greater = false;
if (num3 >50)
three ++;
else greater = false;
if (num4 >50)
four ++;
else greater = false;
if (num5 >50)
five ++;
else greater = false;
if (num6 >50)
six ++;
else greater = false;
if (num7 > 50 )
seven ++;
else greater = false;
if (num8 > 50 )
eight ++;
else greater = false;
}
if (one == 1)
cout << "Number 1 is greater than 50!" << endl;
if (two == 1)
cout << "Number 2 is greater than 50!" << endl;
if (three == 1)
cout << "Number 3 is greater than 50!" << endl;
if (four == 1)
cout << "Number 4 is greater than 50!" << endl;
if (five == 1)
cout << "Number 5 is greater than 50!" << endl;
if (six == 1)
cout << "Number 6 is greater than 50!" << endl;
if (seven == 1)
cout << "Number 7 is greater than 50!" << endl;
if (eight == 1)
cout << "Number 8 is greater than 50!" << endl;
return 0;
}