Найти наибольшее число

CBeginner
Практиковаться сейчас

Введение

В этом лабораторном задании мы напишем программу на C для нахождения наибольшего числа среди трех чисел, введенных пользователем. Мы попросим пользователя ввести три числа, а затем наша программа определит наибольшее число и выведет его на консоль.

Создать программу на C

Во - первых, нам нужно создать программу на C в файле main.c, который находится в директории ~/project/.

Подключить необходимые библиотеки

Первое, что нужно сделать, - это подключить необходимые заголовочные файлы.

#include <stdio.h>

Объявить переменные

Далее мы объявляем три переменные типа float, чтобы хранить значения, введенные пользователем.

float a, b, c;

Получить ввод пользователя

Теперь мы можем попросить пользователя ввести свои данные.

printf("Enter 3 numbers: ");
scanf("%f %f %f", &a, &b, &c);

Найти наибольшее число

Теперь мы будем использовать инструкцию if...else, чтобы определить наибольшее число:

if(a >= b && a >= c)
{
   printf("\n\nLargest number = %.3f ", a);  // выводит наибольшее число в консоль
}
else if(b >= a && b >= c)
{
   printf("\n\nLargest number is = %.3f", b);
}
else
{
   printf("\n\nLargest number is = %.3f", c);
}

Показать вывод

Наконец, нам нужно вывести вывод в консоль.

printf("\n\n\t\t\tCoding is Fun!\n\n\n");
return 0;

Убедитесь, что скомпилировали и запустили программу, чтобы протестировать ее.

Резюме

В этом практическом занятии мы научились писать программу на C для нахождения наибольшего из трех чисел, введенных пользователем. Мы использовали условный оператор if-else, чтобы определить наибольшее число и вывели результат в консоль. Не забывайте всегда тщательно тестировать свою программу, чтобы убедиться, что она работает как ожидается.