1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| Jerry |
29.10.2006 21:53
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 46 Пол: Женский Репутация: 0 |
дана структура с перечнем цены, веса и колличества (неких лекарств)... эл-ты можно добавлять и удалять... подсчитать надо сумарное и среднее значение цены, веса и колличества... сумарное подсчитать выходит, а среднее -нет...
-------------------- Zettai Unmei Mokushiroku
|
![]() ![]() |
| volvo |
29.10.2006 22:09
Сообщение
#2
|
|
Гость |
Не знаю... Должно вроде все вычисляться правильно... Хотя я не совсем понимаю, зачем тебе понадобилась лишняя переменная: aver? Она же всегда будет равна nbofst, если я ничего не упустил?
Можешь попробовать вот так: S_price = S_price/(double)aver; и заодно поменять описание float на double (так надежнее и быстрее), хотя я не думаю, что это изменит получаемые значения... Еще одно заметил: S_numb=stdar[i]->number;это опечатка или это на самом деле так делается? Тогда непонятно, зачем? Там же будет только последнее значение, все остальные потеряются... |
Jerry вычесление среднего кол-ва 29.10.2006 21:53
volvo Что значит "нет"? Ты же считаешь... Знач... 29.10.2006 21:57
Jerry да... оно на среднее не похоже... или у меня непра... 29.10.2006 22:03
Jerry S_numb=stdar[i]->number;
просто это порядочный... 29.10.2006 22:16![]() ![]() |
|
Текстовая версия | 10.12.2025 5:48 |