Форум программистов, компьютерный форум, киберфорум
Наши страницы

-1.#IND при возвращении значения функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Используя функцию Dohod, вычисляющую доход из взноса, вычислить прибыль http://www.cyberforum.ru/cpp-beginners/thread289758.html
Используя функцию Dohod, вычисляющую доход из взноса, вычислить прибыль для следующих начальных данных: (смотреть вложенный документ). Начальными данными для функции являются величина взноса,...
C++ нетипизированная рекурсивная функция Составить программу вычисления \sum_{k-1}^{n}{(-1)}^{k}*k!!, где n!!=\begin{cases} & \text{ 1*3*5*...n } , n=2p+1 \\ & \text{ 2*4*6*...n } , n=2p \end{cases} Для вычисления n!! использовать... http://www.cyberforum.ru/cpp-beginners/thread289755.html
Наибольшая средняя линия треугольника C++
Составить программу, которая вычисляет наибольшую среднюю линию треугольника с заданными координатами вершин (x1,y1),(x2,y2),(x3,y3).Вычисление расстояния между двумя точками оформить в виде функции...
Выбор темы и не только C++
Доброго времени суток! Посоветуйте пожалуйста какая тема из этих самая простая для написания в С++: 1) архиватор; 2)поисковик дубликатов файлов (по каким либо параметрам например по имени файлов);...
C++ Указатель на функцию http://www.cyberforum.ru/cpp-beginners/thread289718.html
Ребята! пожалуйста помогите с примером указателя на функцию.
C++ ввести оценки и по ним определить кто ученик : отличник,хорошист, троечник, двоечник В общем задача такая. Нужно ввести оценки и по ним определить кто ученик : отличник,хорошист, троечник, двоечник. Написал функцию, но работает не правильно что то с условием. Он выводит результат по... подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
18259 / 6384 / 440
Регистрация: 30.03.2009
Сообщений: 17,666
Записей в блоге: 28
06.05.2011, 16:03
Цитата Сообщение от zinador Посмотреть сообщение
Evg, дело в том что функция она должна возвращать res иммено когда попадается не число
В Си функция если возвращает, то она что-то должна возвращать. Тем более, что результат функции ты печатаешь всегда, а потом удивляешься, почему печатается мусор

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Evg, единицу ввёл т.к. учитывал тип возвращаемого значения 3-я строка
Да, я малость протупил, когда писал про целочисленное выражение. В правой части имеется res типа float, а потому выражение res*10 и так будет иметь тип float и при дальнейшем сложении второе слагаемое автоматически приведётся к float'у. Тем более, как уже говорилось, лучше использовать явное приведение типа, чем умножение на единицу
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru