Форум программистов, компьютерный форум CyberForum.ru

-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).Вычисление расстояния между двумя точками оформить в виде функции по известной формуле:d=sqrt(sqr(x1-x2)+sqr(y1-y2))
Выбор темы и не только C++
Доброго времени суток! Посоветуйте пожалуйста какая тема из этих самая простая для написания в С++: 1) архиватор; 2)поисковик дубликатов файлов (по каким либо параметрам например по имени файлов); 3)программа которой можно "сделать снимок того" что есть в папке или/либо на целым диску а потом сделать еще один и сравнить их (суть в отслеживании что происходит на компе). Выбор для меня...
C++ Указатель на функцию http://www.cyberforum.ru/cpp-beginners/thread289718.html
Ребята! пожалуйста помогите с примером указателя на функцию.
C++ ввести оценки и по ним определить кто ученик : отличник,хорошист, троечник, двоечник В общем задача такая. Нужно ввести оценки и по ним определить кто ученик : отличник,хорошист, троечник, двоечник. Написал функцию, но работает не правильно что то с условием. Он выводит результат по самый высокой оценке и нужно по самой низкой. То есть если я ввожу 3 оценки : 5,4,3- то он мне выдаёт результат: ученик Отличник. void proverka(){ int N; cout<<"Vvedite kol-vo otsenok";... подробнее

Показать сообщение отдельно
zinador
2 / 2 / 0
Регистрация: 15.11.2009
Сообщений: 100
06.05.2011, 04:45     -1.#IND при возвращении значения функции
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream>
using namespace std;
float res=0;
 
float number()
{
char c=cin.get();
     if(c>='0' && c<='9')
    {
     res=res*10+c-'0';
     number();
    }
    else
    {
cin.putback(c);
return res;
    }
 
}
int main()
{
cout<<number();
}
Здраствуйте форумчане,непойму почему когда ввожу число возвращает всегда -1.#ind
причем если изменить тип функции number() с float на int тогда функция работает правильно в чем причина подскажите
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru