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

ошибка при расчете! найти ее - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести название дня недели по его номеру http://www.cyberforum.ru/cpp-beginners/thread169027.html
Вывести название дня недели по его номеру. Реализовать задачу, используя switch и IF.
C++ Дано целое число. Найти «маленький» тип, которого достаточно для сохранения числа. Буду очень благодарен=(( 1. Дано целое число. Найти «маленький» тип, которого достаточно для сохранения числа. а) использовать константы границ типов, определенные в файле limits.h б) не использовать константы границ типов. 2. Найти предельные значения для целочисленных типов. Не использовать заранее определенные константы границ типов. http://www.cyberforum.ru/cpp-beginners/thread169017.html
C++ Найти ошибку в решений
#include <iostream> #include <math.h> using namespace std; int main() { double a, n; cin>>a; cin>>n; double sum=1/a; for (double i=1;i<=n;i++)
C++ Работает только первый wcout
Доброго времени суток! Обо всём по порядку. Есть программа, выводящая MAC-адреса всех сетевых устройств, а также все открытые ресурсы сети, вот весь код на всякий случай: #define _UNICODE #include "stdafx.h" #include <windows.h> #include <wincon.h> #include <stdlib.h>
C++ Программа, печатающая числа от 1 до 4 http://www.cyberforum.ru/cpp-beginners/thread169006.html
Ps: Тема подразумевает собой не 1 вопрос а при постепенном изучении C++ - постановка нового вопроса - задачи, поетому и выбрал такое название темы Одна тема - один вопрос. Тема переименована. Задача №1 // Напишите программу, которая печатает числа от 1 до 4 на одной // и той же строке, так что соседние числа разделены одним пробелом. #include <iostream.h> #include <cstdlib> #include...
C++ теория какя разница между кодами ? if(a>b) a++; b++; и if(a>b) a++; подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
24.09.2010, 23:51     ошибка при расчете! найти ее
Вот смотрите:
double sum = ((x-2)/(x-1));
т.е (x-2)/(x-1) Вы уже посчитали, смотрим дальше:
for ( int i=1; i<=64; i++){
sum = sum * ((x-i*2)/(x-i*2));
т.е. при i==1 Вы к уже полученный результат равный (x-2)/(x-1) умножаете на.......:
(x-2)/(x-2)
Ни о чем не говорит?
 
Текущее время: 21:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru