![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Shmaniche |
![]() ![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 79 Пол: Мужской Репутация: ![]() ![]() ![]() |
1 элем: 1 2 элем: 5 3 элем: 4 4 элем: 3 5 элем: 3 Ср. Ариф: 3.200 Наиболее близкий: 1.000. Тоже неверно, думаю наиболее близкий 3.000, либо может быть и 4.000. 9 8 7 6 5 Ср. Ариф: 7.000 Наиболее близкий: 9.000. Почему 9, когда наиболее близкое значение еще м.б. 8.000. Как можно исправить? PS: В условии что имеется ввиду под наиболее близким элементом? В меньшую сторону от ср. арифм. или в большую? Сообщение отредактировано: Shmaniche - 27.05.2012 11:03 |
![]() ![]() |
Krjuger |
![]()
Сообщение
#2
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Это вы у нас спрашиваете???)Ваша же задача.
По логике вещей, если специально не обговорены дополнительные условия,то более близкое число принято вычислять,как модуль разности текущего и среднего. razn2 = mas[i]-sr_arif; А ничего что у вас i используется как счетчик циклов? for (i = 1 ; i<10 ; i++) Почему 10,если у вас в массиве всего 5 элементов. В общем вот тут
Все неверно. |
Shmaniche |
![]() ![]()
Сообщение
#3
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 79 Пол: Мужской Репутация: ![]() ![]() ![]() |
razn2 = mas[i]-sr_arif; А ничего что у вас i используется как счетчик циклов? for (i = 1 ; i<10 ; i++) Почему 10,если у вас в массиве всего 5 элементов. Потому что до этого вводил 10 элементов, потом заменил на 5, а в счетчике не убрал. Цитата Все неверно. Не распишете как верно? Уже мозг сломал. Сообщение отредактировано: Shmaniche - 27.05.2012 12:44 |
![]() ![]() |
![]() |
Текстовая версия | 19.06.2025 13:42 |