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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление с заданой точностью http://www.cyberforum.ru/cpp-beginners/thread65494.html
Помогите пожалуйста решить задачу на С++. Даны положительные действительные числа А, Х, Е(epsilon). В последовательности У1,У2,... ,образованной по закону У0=А; Уi=1/2(Уi-1 +Х/Уi-1) , i=1,2,3,4........? (i, i-1 --индексы У) найти первый член Уn, для которого выполнено неравенство |Уn*Уn-Уn-1*Уn-1|<Е (n, n-1 -- индекс У)
C++ Отрицательный числа в rand() Как? http://www.cyberforum.ru/cpp-beginners/thread65479.html
return массив C++
Доброе время суток. У меня такой вопрос есть функция, она генерирует массив, как теперь вернуть этот массив, что бы потом использовать в основной функции. Моя функция вернет только 1 элемент массива. Направьте меня на путь джедая. int arrayRand(int arrayElements) { int myArrayRand; srand(time(0)); for (i=0; i<5; ++i) myArrayRand=rand()%100; return myArrayRand; }
Строки и указатели C++
Выполнить задание двумя способами используя индексы и используя указатели при работе со строками. Удалить в строке все буквы “b”, непосредственно за которыми идет цифра.:)
C++ Как модифицировать исходный код программы http://www.cyberforum.ru/cpp-beginners/thread65466.html
Здравствуйте,доброго времени суток. Задали мне задачу с которой я не могу справится. Если можете, помогите пожалуйста. ЗАДАЧА : Дан текстовый файл №1 detales.txt в нем информация деталях (название детали,дата изготовления детали,количество деталей). Дан текстовый файл №2 kainos.txt в нем информация ценах на детали (название детали,затраты на изготовление,процент на продажу).
C++ Найти произведение элементов в тех строках матрицы, которые не содержат отрицательных элементов дана целочисленная квадратная матрица.Определить: 1.произведение элементов в тех строках ,которые не содержат отрицательных элементов. 2.максимум среди сумм элементов диоганалей ,параллельных главной диоганалей матрицы. подробнее

Показать сообщение отдельно
ser4ega
27 / 27 / 3
Регистрация: 15.11.2009
Сообщений: 143
20.11.2009, 02:44     Вычисление с заданной точностью
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
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
 
int main()
{
      float a,x,e,n=0,v=131.0;//nadeyus nas interesuyut malye e
      printf("Vvedite A\n");scanf("%f",&a);
      printf("Vvedite X\n");scanf("%f",&x);
      printf("Vvedite E\n");scanf("%f",&e);
      
      while (v>e) 
      {
          v=fabsf((0.5*(a+(x/a)))*(0.5*(a+(x/a)))-(a*a));
          a=0.5*(a+x/a); 
          n+=1;  
            
      }
      printf("N ravno %d\n",n);
      printf("A ravno %f\n",a);
      printf("Znachenie vyrazheniya budet %f",v);
      
     system("PAUSE");   
}
Вопрос: почему этот код нерабочий?

Добавлено через 11 минут
ну, допустим находит он не Аn, а Аn-1, но все равно плохо работает.
 
Текущее время: 02:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru