> I need help on making a program that uses the if statement?

I need help on making a program that uses the if statement?

Posted at: 2014-12-18 
Can you use arrays?

#include

int main()

{

int largestSoFar;

int numbers[3];

std::cout << "Enter 3 different intergers: ";

std::cin >> numbers[0] >> numbers[1] >> numbers[2];

largestSoFar = numbers[0];

for (int i = 1; i < 3; ++i) {

if (numbers[i] > largestSoFar) {

largestSoFar = numbers[i];

}

}

std::cout << "Largest number is: " << largestSoFar << std::endl;

return 0;

}

If no arrays, then just assume num1 is largest, and then compare against num2 and num3

#include

int main()

{

int largestSoFar;

int num1, num2, num3;

std::cout << "Enter 3 different intergers: ";

std::cin >> num1 >> num2 >> num3;

largestSoFar = num1; // assume num1 is largest

if (num2 > largestSoFar) { // check if num2 is larger than num1

largestSoFar = num2;

}



if (num3 > largestSoFar) { // check if num3 is larger than num1 or potentionally num2

largestSoFar = num3;

}

std::cout << "Largest number is: " << largestSoFar << std::endl;

return 0;

}

I'm trying to make a program where it determines which integer input is the largest. I cannot use these relational operators &&, ||, ! for this.

This is what I have so far...

#include

using namespace std;

int main()

{

int largestSoFar;

int num1, num2, num3;



cout << "Enter 3 different intergers: ";

cin >> num1 >> num2 >> num3;

if (largestSoFar > num1, num2, num3)

{

cout << "The largest is " << largestSoFar;

}

return 0;

}