## Algorithm

• Take three number, n1, n2 and n3
• n1 is largest, if n1 >= n2  && n1 >= n3
• n2 is largest, if n2 >= n1  && n2 >= n3
• n3 is largest, if n3 >= n1  && n3 >= n2
• Print the largest number

## Code Examples

### #1 Code Example with C Programming

```Code - C Programming```

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

int main() {
float n1, n2, n3;

printf("Enter three different numbers: ");
scanf("%f %f %f\n", &n1, &n2, &n3);

if (n1 >= n2 && n1 >= n3) {  // if n1 is greater than both n2 and n3, n1 is the largest
printf("%.2f is the largest number.", n1);
} else if (n2 >= n1 && n2 >= n3) { // if n2 is greater than both n1 and n3, n2 is the largest
printf("%.2f is the largest number.", n2);
} else if (n3 >= n1 && n3 >= n2) {  // if n3 is greater than both n1 and n2, n3 is the largest
printf("%.2f is the largest number.", n3);
}

return 0;
}``````
Copy The Code &

Input

cmd
Enter three different numbers: 10 40 5

Output

cmd
10.00 is the largest number.

## Demonstration

We've used a very simple if-else to find the largest number in three numbers.