C Program to largest and smallest among three numbers
- Home
- Find elements
- C Program to largest and smallest among three numbers
- On
- By
- 0 Comment
- Categories: Find elements
C Program to largest and smallest among three numbers
C Program to smallest and largest among three numbers
In this tutorial, we discuss C Program to the smallest and largest among three numbers
In this program, we will discuss a simple concept of the program to find the smallest and largest among three numbers in the C programming language.
In this topic, we learn how to find the smallest and largest number from given three numbers using if statements.

Find smallest and largest among three integer numbers
Program 1
#include#include int main() { int num1,num2,num3;//variable declaration printf("Enter three numbers\n"); scanf("%d %d %d",&num1,&num2,&num3); //Takse three input num1,num2,num3 from user //check smallest if(num1 num2 && num1>num3){//check largest //check whether num1 is largest than num2 and num3 printf("\n%d is largest",num1); }//if it is true this statement is displayed else if(num2>num3){ //when it is false then check num2 or num 3 to large printf("\n%d is largest",num2);//when it is true this statements is displayed } else{ printf("\n%d is largest",num3); }//all conditions are false this statement is displayed getch(); return 0; }
When the above code is compiled and executed, it produces the following results
Enter three numbers 45 23 67 23 is the smallest 67 is largest
Find smallest and largest among three float numbers
Program 2
#include#include int main() { float num1,num2,num3;//variable declaration printf("Enter tree numbers\n"); scanf("%f %f %f",&num1,&num2,&num3); //Takse three input num1,num2,num3 from user //check smallest if(num1 num2 && num1>num3){ //check whether num1 is largest than num2 and num3 printf("\n%.2f is largest",num1); }//if it is true this statement is displayed else if(num2>num3){ //when it is false then check num2 or num3 large printf("\n%.2f is largest",num2);//when it is true this statements is displayed } else{ printf("\n%.2f is largest",num3); }//all statements are false this statement is displayed getch(); return 0; }
When the above code is compiled and executed, it produces the following results
Enter three numbers 34.56 12.34 67.5 12.34 is smallest 67.50 is largest
Suggested for you
Operator in C language