3 / 3 / 3
Регистрация: 04.11.2009
Сообщений: 98
|
||||||
1 | ||||||
Считать количество элементов массива в диапазоне [а; b]22.03.2011, 02:58. Показов 898. Ответов 7
Метки нет (Все метки)
функция kol както не так вроде работает, понять не могу,она должна считать количество елементов массива в диапозоне а b , помогите плз
0
|
22.03.2011, 02:58 | |
Ответы с готовыми решениями:
7
Вычислить произведение элементов массива с четными номерами и количество элементов, лежащих в диапазоне В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1. Количество элементов массива, лежащих в диапазоне от А до В. В одномерном массиве, состоящем из N вещественных элементов, вычислить количество элементов массива, лежащих в диапазоне от Л до В. Количество элементов массива, лежащих в диапазоне от А до В |
101 / 101 / 15
Регистрация: 04.02.2010
Сообщений: 162
|
||||||
22.03.2011, 11:32 | 2 | |||||
float A, B; в функции main() и float A, B; в функции kol(double *a, const int n) это разные переменные, поэтому функция kol и не будет искать в диапазоне, заданном в main(), что бы это исправить, необходимо переписать функцию kol в виде:
0
|
65 / 53 / 4
Регистрация: 06.09.2010
Сообщений: 254
|
||||||
22.03.2011, 16:19 | 3 | |||||
0
|
3 / 3 / 3
Регистрация: 04.11.2009
Сообщений: 98
|
|
22.03.2011, 23:54 [ТС] | 4 |
vitaska, сделал как ты написал, компилятор выдает ошибку, типа функция kol не может содержать 4 параметра
0
|
3527 / 2685 / 334
Регистрация: 11.03.2009
Сообщений: 6,163
|
|
22.03.2011, 23:57 | 5 |
Прототип функции тоже надо исправить.
0
|
3 / 3 / 3
Регистрация: 04.11.2009
Сообщений: 98
|
||||||
27.03.2011, 20:22 [ТС] | 6 | |||||
и как тогда?))
Добавлено через 7 минут
сделал вот так, всё работает)) тока нолик последний на экран выводит, думаю ничё страшного
0
|
101 / 101 / 15
Регистрация: 04.02.2010
Сообщений: 162
|
||||||
27.03.2011, 21:33 | 7 | |||||
Зачем функция сортировки у вас возвращает какое-либо значение, она должна просто отсортировать массив, соответственно ничего не возвращать и иметь тип void.
А вот это / cout<< yporad(a,n); и return yporad(a,n); / вообще бред, как она у вас отработала (бесконечная рекурсия)? Нужно вот так, саму сортировку не переделывал, ибо не в курсе как вам нужно:
1
|
3 / 3 / 3
Регистрация: 04.11.2009
Сообщений: 98
|
|
27.03.2011, 23:19 [ТС] | 8 |
ето просто старая версия проги, у меня щас там написано ретурн 0 ))
но все равно спс большое!
0
|
27.03.2011, 23:19 | |
27.03.2011, 23:19 | |
Помогаю со студенческими работами здесь
8
Найти количество элементов массива, лежащих в диапазоне от А до В Вычислить количество элементов массива, лежащих в диапазоне Вычислить количество элементов массива, лежащих в диапазоне от А до В Вычислить количество элементов массива, лежащих в диапазоне от А до В Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |