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.

Comments 39 comments

Marcus James profile image

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 4 years ago

tanx


Md alamgir 4 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


priyamvada 4 years ago

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 2 years ago

thanks dude


krishna 2 years ago

thanx .

i am very happy


darshan 2 years ago

Thanx


pranav 2 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 16 months ago

Nice


vishwanath 11 months ago

thanx

    Sign in or sign up and post using a HubPages Network account.

    0 of 8192 characters used
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your articles or other sites.


    Click to Rate This Article
    working