Write a program to find the largest of three numbers.

Updated on March 14, 2010

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.

Popular

0 of 8192 characters used

• vishwanath

2 years ago

thanx

• Divya shinde

3 years ago

Nice

• شضيبث

4 years ago

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

mbers.

• kanzul

4 years ago

Thanx

• kals

4 years ago

very useful thanku

• Nayan

4 years ago

Perfect......

• deepika

4 years ago

nice

• laygnaspop

4 years ago

thanx

• punitha

4 years ago

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

so i'll use the quicker way.

• udaYEAH

4 years ago

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

• kiran

4 years ago

Happy good work

• vaishnavi

4 years ago

nice.........

• rani

4 years ago

very thanx

• pranav

4 years ago

are farzi hai ye

• darshan

4 years ago

Thanx

• krishna

4 years ago

thanx .

i am very happy

• cool boyzz

4 years ago

thanks dude

• BAWAS

5 years ago

Thnx

• rajashekar

5 years ago

thank q boss keep it up

• Pragatheesh

5 years ago

thankx

• Waqas

5 years ago

Quicker way..

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

• Quicker way..

5 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

• hgjhg

5 years ago

hkhkjh

6 years ago

thanx a lott

• sreesai

6 years ago

gud it helped a lot

• priyu

6 years ago

thanqq

• ankit

6 years ago

thanx

• satish rana

6 years ago

awsme

• shammi kajla

6 years ago

and but if two number are same and largest

• shammik kajla

6 years ago

good

• rajitha

6 years ago

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

• shravan

6 years ago

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

• yogesh

6 years ago

thanks

• Ayush

6 years ago

It's not using recursion.....

• Raja Raj program

6 years ago

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

• sachin

6 years ago

fantastic...

• Md alamgir

6 years ago

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

• shekar

6 years ago

tanx

• Marcus James

8 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.

working