C++ Program to Find the Largest Number Among Three

Introduction

C++ Program to find the largest number among three number. I have used DEV-C++ compiler for debugging purpose. But you can use any C programming language compiler as per your availability.

#include<iostream>
using namespace std;

int main()
{
    int num1, num2, num3;
   
    cout << "Enter three numbers: ";
    cin >> num1 >> num2 >> num3;

    if( num1 >= num3 && num1 >= num3 ){
    
        cout << num1 << " is the largest number.";
    }
    
    else if( num2 >= num1 && num2 >= num3 ){
         cout << num2 << " is the largest number.";
    } 
    
    else if( num3 >= num1 && num3 >= num2 ){
    	 cout << num3 << " is the largest number.";
    }        

    return 0;
}

Result

C++ Program to Find the Largest Number Among Three
C++ Program to Find the Largest Number Among Three

2 thoughts on “C++ Program to Find the Largest Number Among Three”

  1. Hi — thanks for the ideas for practice exercises. A couple of notes.

    First, on line 11:

    if( num1 >= num3 && num1 >= num3 ){

    There is an error — it should be (num1 >= num2 && num1 >= num3)

    Second, technically, the third comparison is unnecessary as a failure of the first two conditions already demonstrates that num3 would be the largest.

    Thanks!

    Reply

Leave a Comment