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

Число e = 2? :D - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ считать из файла квадратный массив и найти в главной диагонале элемент 0 http://www.cyberforum.ru/cpp-beginners/thread419356.html
Вообщем надо сделать чтобы прога читала из файла квадратный массив и находила в главной диаганили элемент 0... Вообщем то фактически все сделано но при попытка вывода массива на экран он вмето чисел выдет чтото не понятное... Исходник я там подписал где возникает проблема... /*Написать программу, которая считывает из файла матрицу A размерами n*n, выводит ее на экран и находит индекс первого...
C++ Очистка памяти при работе с функциями Имеется функция,она работает,даёт правильные результаты,но если объёмы обрабатываемой информации возрастают,то оперативная память заканчивается double* Function(T_GSM_element* a , double *F, int N) { double *X; //вектор решения double *X_first=new double; //начальное приближение for (int i = 0; i < N; i++) {X_first=0;} // (в дальнейшем будет являться предыдущим решением) double... http://www.cyberforum.ru/cpp-beginners/thread419352.html
C++ Системы счисления (есть ошибка)
Начал учить си. Захотел написать конвертер. В итоге такая проблемка: переменная k при создании массива работать должна как счетчик. При выводе массива остатков от деления в обратном порядке, k должен быть номером ячейки отсчета, но почемуто ей присваивается ноль ? ЗЫ Сто пудов ошибка в элементарном)))) #include <iostream.h> int main(){ int n,k=0; cout<<"Vvedite DEC chislo: "; cin>>n;...
бинарные деревья C++
В бинарном дереве поиска найти вершину, для которой количество вершин в левом поддереве отличается от количества вершин в правом поддереве на число, большее заданного. Добавлено через 17 часов 55 минут Напишите, пожалуйста, реализацию. Очень надо. Добавлено через 2 часа 51 минуту ну плз Добавлено через 17 минут мне надо их сегодня сдать! ПОМОГИТЕ!!!!!!!!!!!!!!!!! ПОЖАЛУЙСТА
C++ задать прямые с помощью структур прямые задаются точкой и направляющим вектором. http://www.cyberforum.ru/cpp-beginners/thread419331.html
Разработать алгоритм определяющий взаимное расположение двух прямых в пространстве. прямые задать с помощью структур. результат вывести на экран. помогите пожалуйста задать прямые с помощью структур прямые задаются точкой и направляющим вектором. дальше как делать знаю
C++ Определить порядковый номер числа, отличного от остальных Помогите пожалуйста Нашел задачи их попробовать сделать ,что не как помогите 1.Даны три числа,одно из которых отлично от двух других равных между собой.Определить порядковый номер числа,отличного от остальных. 2.Даны четыре целых числа,одно из которых отлично от трех других равных между собой.Определить порядковый номер числа,отличного от остальных. подробнее

Показать сообщение отдельно
vortexx1
 Аватар для vortexx1
6 / 6 / 2
Регистрация: 06.03.2011
Сообщений: 269
27.12.2011, 23:49     Число e = 2? :D
Где-то спряталась проклятая логическая ошибка, из-за которой программа упрямо говорит, что е = 2.
Гляньте, пожалуйста, незамыленным взглядом, чо где:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
     int i = 1;
     double e = 1.0, f1, f2 = 1.0;
     
     for(;;)
     {
         e += 1 / factorial( i );
         i++;
         
         f1 = f2;
         f2 = e;
         
         cout << i - 1 << setw( 15 ) << e << setw( 20 ) << windowsStandart() 
              << setw( 20 ) << sigma( e ) << setw( 9 ) << "|" <<  endl;
         
         if( abs( ( f2 - f1 ) ) < eps )
             break;
     }
Функция факториала точно правильная.
Спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru