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

Вычисление с заданой точностью - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отрицательный числа в rand() http://www.cyberforum.ru/cpp-beginners/thread65479.html
Как?
C++ return массив Доброе время суток. У меня такой вопрос есть функция, она генерирует массив, как теперь вернуть этот массив, что бы потом использовать в основной функции. Моя функция вернет только 1 элемент... http://www.cyberforum.ru/cpp-beginners/thread65477.html
Строки и указатели C++
Выполнить задание двумя способами используя индексы и используя указатели при работе со строками. Удалить в строке все буквы “b”, непосредственно за которыми идет цифра.:)
C++ Как модифицировать исходный код программы
Здравствуйте,доброго времени суток. Задали мне задачу с которой я не могу справится. Если можете, помогите пожалуйста. ЗАДАЧА : Дан текстовый файл №1 detales.txt в нем информация деталях...
C++ Найти произведение элементов в тех строках матрицы, которые не содержат отрицательных элементов http://www.cyberforum.ru/cpp-beginners/thread65462.html
дана целочисленная квадратная матрица.Определить: 1.произведение элементов в тех строках ,которые не содержат отрицательных элементов. 2.максимум среди сумм элементов диоганалей ,параллельных...
C++ Использование замкнутого цикла В учебнике Харви Дейтела и Пола Дейтела "Как программировать на С" (издание назвать не могу, учебник в электронном виде и отсутсвует обложка) есть задача 3.17 с использованием замкнутого цикла. Т.к.... подробнее

Показать сообщение отдельно
R0mm
Псевдо программист
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
20.11.2009, 13:39
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "stdafx.h"
#include "iostream"
#include "math.h"
 
using namespace std;
 
 
int main()
{
    setlocale(LC_ALL, "Russian");
    double A = 2.1;
    double X = 3.2;
    double E = 0.5;
    double Ycur = A, Yprev;
    
    do {
        Yprev = Ycur;
        Ycur = 1/(2*(Yprev + X/Yprev));
    }
    while (fabs(Ycur*Ycur - Yprev*Yprev) > E);
 
    cout << Ycur << endl;
 
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.