написала программу вот ее часть читать дальше
Выдает вместо суммы(числа) inf. Что такое inf и как от него избавится?
Выдает вместо суммы(числа) inf. Что такое inf и как от него избавится?
-
-
20.02.2012 в 18:362. inf (на английском infinity) - бесконечность. Она может получиться только при делении на ноль obr=a[3]/a[0]; Посмотрите в дебаге на что вы делите.
3. if ((obr==sum)||((obr-sum)<=0.0001)||((sum-obr)<=0.0001)) есть такая функция abs. if(abs(orb-sum)<0.0001)
-
-
20.02.2012 в 19:04-
-
20.02.2012 в 19:30Когда мы пишем int a[3]; мы говорим что там три элемента, а именно 0-ой, 1ый, 2ой... a[3] не существует.
-
-
20.02.2012 в 19:34вот такая вот штука работает.. я правда не очень понимаю что она там считает... но это отдельная история
-
-
20.02.2012 в 19:35-
-
20.02.2012 в 20:24я просто через терминал работаю, Visual Studio никогда не пользовалась так что не знаю, как там и что.
А программа должна находить числа, для которых выполняется a1/a2+a2/a3+a3/a4=a4/a1 ну и потом кол-во членов буду увеличивать.