# Write a program to find the largest of three numbers.

## Question

Write a program to find the largest of three numbers.

If you Have set of numbers and you want to find the greatest number from among.

## Code

```#include<stdio.h>
#include<conio.h>

void main()

{

int a,b,c;

clrscr();

printf("Enter the value of a:");

scanf("%d",&a);

printf("\nEnter the value of b:");

scanf("%d",&b);

printf("\nEnter the value of c:");

scanf("%d",&c);

if(a>b)

{if(a>c)

printf("a is largest");

else

printf("c is largest");}

else

if(b>c)

printf("b is largest");

else

printf("c is largest");

getch();

}
```

## Output

Enter the value of a:34

Enter the value of b:334

Enter the value of c:76

B is largest

The if Keyword is followed by the test expression in parentheses. the statements of the if body should be enclosed within curly braces. The statement

if( iVar1 > iVar2 )

tests if iVar1 is greater than iVar2. if the expression is true, the message

iVar1 is Greater then iVar2

is displayed. and if the expression is false, the message

iVar2 is Greater then iVar1

is displayed.

Marcus James 6 years ago from Australia

Wouldn't it be better to make a loop to input numbers into an array and then do a reverse sort on it?

This would then give you the highest value of N numbers, thus reducing your number of lines of code.

shekar 5 years ago

tanx

Md alamgir 5 years ago

Nice ....................

sachin 4 years ago

fantastic...

Raja Raj program 4 years ago

nice way 2 find ............

Ayush 4 years ago

It's not using recursion.....

yogesh 4 years ago

thanks

shravan 4 years ago

what if u enter all the three values same ,it doesn't work

rajitha 4 years ago

ya..nice way. rut it doesn't work if same nums..

shammik kajla 4 years ago

good

shammi kajla 4 years ago

and but if two number are same and largest

satish rana 4 years ago

awsme

ankit 4 years ago

thanx

priyu 4 years ago

thanqq

sreesai 4 years ago

gud it helped a lot

thanx a lott

hgjhg 3 years ago

hkhkjh

Quicker way.. 3 years ago

int largest = a

if ( b is greater than largest )

largest = b

if ( c is greater than largest )

largest = c

no need for else

Waqas 3 years ago

Quicker way..

Awesome algo. This is even shorter and better in performance as well :)

Pragatheesh 3 years ago

thankx

rajashekar 3 years ago

thank q boss keep it up

BAWAS 3 years ago

Thnx

cool boyzz 3 years ago

thanks dude

krishna 3 years ago

thanx .

i am very happy

darshan 3 years ago

Thanx

pranav 3 years ago

are farzi hai ye

rani 2 years ago

very thanx

vaishnavi 2 years ago

nice.........

kiran 2 years ago

Happy good work

udaYEAH 2 years ago

Thax fr using data type is int ............

punitha 2 years ago

only if a is less than b the loop will execute else gets terminated right!

so i'll use the quicker way.

laygnaspop 2 years ago

thanx

deepika 2 years ago

nice

Nayan 2 years ago

Perfect......

kals 2 years ago

very useful thanku

kanzul 2 years ago

Thanx

شضيبث 2 years ago

Write a C++ program to find the product of three nu

mbers.

Divya shinde 18 months ago

Nice

vishwanath 13 months ago

thanx