2 / 2 / 0
Регистрация: 19.11.2009
Сообщений: 66
|
|
1 | |
без цикла.14.10.2011, 02:15. Показов 845. Ответов 10
Метки нет (Все метки)
мучаюсь несколько дней.
есть такая задача: с клавиатуры ввели 10 чисел. не используя операторов цикла найти 2 крупнейших числа. и еще одна задача: в массиве из 10 чисел найти значения 2-х самых малых чисел. (здесь уже с использованием циклов).
0
|
14.10.2011, 02:15 | |
Ответы с готовыми решениями:
10
Решение без цикла Перебор без цикла Рендер без цикла Перестановка строк без цикла |
278 / 173 / 21
Регистрация: 10.07.2011
Сообщений: 441
|
|
14.10.2011, 02:31 | 2 |
Вы можете проверять при вводе числа с клавиатуры является ли число больше чем предыдущее и если да то сохранять его. В итоге у вас останентся самое больше число.
Второй вариант это использование рекурсивной функции которая пройдет по массиву.
0
|
237 / 210 / 29
Регистрация: 08.06.2011
Сообщений: 467
|
||||||
14.10.2011, 02:33 | 3 | |||||
0
|
278 / 173 / 21
Регистрация: 10.07.2011
Сообщений: 441
|
|||||||||||
14.10.2011, 03:24 | 4 | ||||||||||
собственно говоря то что у меня получилось с
рекурсией
и в момент ввода.
Не по теме: после ctr+c и ctr+v не забудьте добавить необходимый #include
0
|
Заблокирован
|
||||||
14.10.2011, 03:54 | 5 | |||||
ну вот собственно рекурсивно с массивом
0
|
278 / 173 / 21
Регистрация: 10.07.2011
Сообщений: 441
|
||||||
14.10.2011, 03:59 | 6 | |||||
alkagolik, У меня вопрос сугубо для собственно просвещения. вот тут:
0
|
Заблокирован
|
||||||
14.10.2011, 04:14 | 7 | |||||
greeezz, да это очепятка просто. она изначально была инт, а потом стала воид. спасибо что заметили. надо ретурн убрать
Добавлено через 11 минут greeezz, но для просвещения вам что в Си такой фокус проходит. коряво тут нацарапаю немного, вы поймете.
0
|
278 / 173 / 21
Регистрация: 10.07.2011
Сообщений: 441
|
|
14.10.2011, 04:26 | 8 |
Оригинально. Интересно, насколько целесообразно (или необходимо) использование таких конструкций.
0
|
Заблокирован
|
||||||
14.10.2011, 05:43 | 9 | |||||
конфликт типов конечно не факт что так делать нужно (void **func()) для выделения памяти, однако... факт есть
Добавлено через 1 час 5 минут вообще я в #7 немного попутал (время сказывается видимо). вот сейчас писал и наткнулся на пример в манах
0
|
1080 / 1007 / 106
Регистрация: 28.02.2010
Сообщений: 2,889
|
|
14.10.2011, 05:58 | 10 |
0
|
278 / 173 / 21
Регистрация: 10.07.2011
Сообщений: 441
|
||||||
14.10.2011, 06:58 | 11 | |||||
Евгений М.,
Вы правы.
0
|
14.10.2011, 06:58 | |
14.10.2011, 06:58 | |
Помогаю со студенческими работами здесь
11
Посчитать сумму без цикла Посчитать сумму без цикла Шейкерная сортировка без использования while цикла Как заполнить массив без цикла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |