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

Дано действительное а Найти такое наименьшее n, что - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ АнтиЕвклид! http://www.cyberforum.ru/cpp-beginners/thread631496.html
Добрый день, из спортивного интереса пытаюсь найти число для которого алгоритм Евклида, выполниться хотя бы 6 раз! На работе включил перебором, но думаю это на долго. Может кто то элегантное...
C++ Сложение двоичных чисел, представленных в bitset Здравствуйте! Мне необходимо узнать, как можно реализовать сложение двоичных чисел, представленных в виде bitset (хотя бы инкремент). Помогите, пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread631486.html
Выход за предел массива C++
Здравствуйте, меня заинтересовала одна особенность массивов, а именно то что они не проверяются на количество элементов, из этого исходит то что с их помошью мы можем изменить/инициализировать...
Union с явными указателями или void*- что выбрать? C++
В программе предполагается использование огромного количества указателей типа void*, по которым будут хранится объекты типов А и Х. Т.о. при обращении будет использоваться явное приведение типа...
C++ Eclipse C++ библиотеки http://www.cyberforum.ru/cpp-beginners/thread631423.html
Компилятору не нравится объявление библиотеки #include <iostream> Можно ли как то это исправить? компилятор >> eclipse-cpp-helios
C++ НОЧД и НОНД(задача) Здравствуйте! Тут на одном сайте задача есть: Для двух данных натуральных чисел найдите их наибольший четный и наибольший нечетный делители. Входные данные Вводятся два натуральных числа,... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
01.08.2012, 10:51
Цитата Сообщение от Catstail Посмотреть сообщение
Нет, Юра... Возьми, например, a=10000 и найди n.
- Таки Да, просто число для 10000 будет сильно большим, возможно точности дабла не хватит, можно 1000-чу или лучше 100, для этого варианта сейчас выложу код.

Добавлено через 4 минуты
Catstail, вот тебе код, если есть куча времени скажешь при каком n сумма была немногим меньше 10000
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iomanip>
#include <iostream>
using namespace std;
 
int main()
{
    int a = 0;
    double n = 0;
    double sum  = 0;//Áóäåò ñîäåðæГ*ГІГј Г·Г*Г±ГІГЁГ·Г*ГіГѕ ñóììó ðÿäГ*
    cout<<"a = ";cin>>a;
    for(n = 1; sum < a; n = n + 1)
    {
        system("cls");
        //ÑäåëГ*Г« ГЁГ*äèêГ*öèþ Г°Г*áîòû ÷òîáû Г*ГҐ Г§Г*Г±Г*ГіГІГј
        cout<<"a = "<<a<<endl;
        cout<<"n = "<<n<<" sum = "<<sum<<endl;
        sum = sum + 1.0/n;
    }
    system("pause");
    return 0;
}
- он всё посчитает, когда сам дождусь отработки для 100-ни приложу аттачам скриншот

Добавлено через 1 минуту

Не по теме:

Пока у меня хватило времени дождаться 9500 итераций и суммы 9,73 но сумма растёт, так что наивно полагать что не посчитаем

0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru