0 / 0 / 0
Регистрация: 12.12.2009
Сообщений: 3
|
||||||
1 | ||||||
Найти наименьшее и наибольшее число из ряда введённых12.12.2009, 17:56. Показов 3621. Ответов 6
Метки нет (Все метки)
Привет. Не могу никак понять одну вещь. Есть задание, написать программу которая находит наименьшее и наибольшее число из ряда введённых, при этом использовать только оператор IF!!!.
Я написал программу, но она не работает правильно. Вот сама прога:
ПС: Только учусь ( По примеру видно ) Спасибо.
0
|
12.12.2009, 17:56 | |
Ответы с готовыми решениями:
6
Найти наибольшее и наименьшее значения функции Найти наибольшее и наименьшее значения функции Найти наибольшее и наименьшее значения функции Найти наименьшее и наибольшее и переставить их - больше записывает на место наименьшего и наоборот |
3 / 3 / 1
Регистрация: 04.12.2009
Сообщений: 10
|
||||||||||||||||
12.12.2009, 18:22 | 2 | |||||||||||||||
Сообщение было отмечено Памирыч как решение
Решение
cc0der, привет!
Твоя ошибка вот тут:
Кстати, вот так меньше условий и код понятнее.
1
|
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
|
|
12.12.2009, 18:24 | 3 |
ошибка в 5 строке, не хватает тегов:
Код
scanf ("%d[COLOR="Red"]%d%d[/COLOR]", &a, &b, &c); Опоздал... )))
0
|
0 / 0 / 0
Регистрация: 12.12.2009
Сообщений: 3
|
|
12.12.2009, 18:28 [ТС] | 4 |
0
|
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
|
|
12.12.2009, 18:38 | 5 |
Сообщение было отмечено Памирыч как решение
Решение
Vini, не корректно записал условия:
Код
if (a < b ) min = a; else min=b; //b>a if(c<a ||c<b) min=c; Правильней будет так: Код
if (a < b ) min = a; else min=b; //b>a if(c<min) min=c;
2
|
0 / 0 / 0
Регистрация: 12.12.2009
Сообщений: 3
|
|
12.12.2009, 18:47 [ТС] | 6 |
спасибо вам.
0
|
3 / 3 / 1
Регистрация: 04.12.2009
Сообщений: 10
|
|
12.12.2009, 18:54 | 7 |
manfeese. да точно. ты прав
cc0der без else конечно можно, но смысл? else это часть оператора if. Поэтому заданию это не противоречит.
0
|
12.12.2009, 18:54 | |
12.12.2009, 18:54 | |
Помогаю со студенческими работами здесь
7
Найти сумму, среднее значение, произведение, наименьшее и наибольшее из заданных чисел Найти и вывести наибольшее и наименьшее значения массива, а также разницу между ними Найти и вывести наибольшее и наименьшее значение массива, а также разницу между ними Найти наибольшее отрицательное число и наименьшее положительное число среди 6 чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |