Ввести три числа, напечатать максимальное из них - C (СИ) (75295)
Формулировка задачи:
Привет всем)
Не подскажите как из трех переменных выбрать максимальное у меня тока получилось с двумя переменными
Вот код:
#include <stdio.h> #include <stdlib.h> int main() { int a,b,c; scanf_s("%d%d", &a,&b); a>b ? printf("%d\n", a) : printf("%d\n", b); system("pause"); }
Решение задачи: «Ввести три числа, напечатать максимальное из них»
textual
Листинг программы
int max(int a, int b, int c){ return (a > b) && (a>c) ? a : (b > c) ? b : c ; }
Объяснение кода листинга программы
- В функции объявлены три переменные типа int: a, b, c.
- Функция принимает три аргумента типа int.
- В строке с условием используется оператор сравнения и логическое И (AND), чтобы сравнить значения переменных a, b и c.
- Результатом будет максимальное число из трех, которое будет присвоено переменной a, b или c.
- Если a больше b и a больше c, то возвращается значение a.
- Если b больше c, то возвращается значение b.
- Если a и b равны, а a больше c, то возвращается значение a.
- Если a и c равны, а b больше c, то возвращается значение b.
- Если a, b и c равны, то возвращается значение a.
- Если a больше b, но a меньше c, то возвращается значение c.
- Если a меньше b, но a больше c, то возвращается значение c.
- Если a меньше b и a меньше c, то возвращается значение c.
- Если a больше b, но a меньше или равно c, то возвращается значение a.
- Если a меньше b, но a больше или равно c, то возвращается значение a.
- Если a меньше или равно b, но a больше c, то возвращается значение a.
- Если a больше или равно b, но a меньше c, то возвращается значение c.
- Если a больше или равно b, и a больше или равно c, то возвращается значение a.
- Если a меньше или равно b, и a больше или равно c, то возвращается значение a.
- Если a больше или равно b, и a меньше или равно c, то возвращается значение c.
- Если a меньше или равно b, и a больше или равно c, то возвращается значение a.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д