Objective:

Write a C++ program to find the largest of three numbers using if-else statements.

Task:

  1. Write a program that prompts the user to enter three numbers.
  2. The program should determine and display the largest of the three numbers.

Code:

#include <iostream>
using namespace std;

int main() {
    int num1, num2, num3;

    cout << "Enter first number: ";
    cin >> num1;

    cout << "Enter second number: ";
    cin >> num2;

    cout << "Enter third number: ";
    cin >> num3;

    if (num1 >= num2 && num1 >= num3) {
        cout << "The largest number is: " << num1 << endl;
    } else if (num2 >= num1 && num2 >= num3) {
        cout << "The largest number is: " << num2 << endl;
    } else {
        cout << "The largest number is: " << num3 << endl;
    }

    return 0;
}

Explanation:

This program takes three numbers as input from the user: num1, num2, and num3.
It uses if-else statements to compare the numbers and determine which one is the largest.
The largest number is then displayed using the cout statement.

Expected Output:

Enter first number: 10
Enter second number: 5
Enter third number: 8
The largest number is: 10