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; }
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!
Dear Thank you for the code,
Here is error in this code, “if( num1 >= num3 && num1 >= num3 )”
correct is “if( num1 >= num3 && num1 >= num2 )”