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

Проблема с циклом. Найти площадь фигуры ограниченной линиями. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Генерация случайного числа с плавающей чточкой http://www.cyberforum.ru/cpp-beginners/thread1012697.html
Добрый день. Подскажите как генерировать случайное число типа float или double. Обычно использую rand(), но она подходит только для целых, насколько я знаю..
C++ Разница межу istream_iterator и istreambuf_iterator что это за буфер во втором случае? И что он дает в отличие от первого варианта? Что-то доку переварить никак не получается... http://www.cyberforum.ru/cpp-beginners/thread1012691.html
C++ Метод Эйлера для решения Задачи Коши
Здравствуйте! Возникла такая проблема. Для большинства из вас не составит труда её решить, а вот меня, как не сильно разбирающегося в программировании, это затрудняет. Ближе к делу - имеется программа, реализующая простой метод Эйлера. Нужно сделать двойной пересчёт, т.е. решить задачу с шагом h/2 (или, что то же самое, при 2*n). Уменьшать шаг (в 2 раза) до тех пор, пока максимальная разница...
C++ Работа со списками
Создайте программно два списка персон, в каждом из которых будет по три человека. как это сделать чтобы потом можно было с ними работать утолять по индексу , очищать один из списков.
C++ Запись процедуры с параметрами в файл http://www.cyberforum.ru/cpp-beginners/thread1012660.html
Каким образом можно записать процедуру в файл?
C++ Число строк в файле Как можно наиболее быстро подсчитать количество строк в текстовом файле? Я пользовался следующей конструкцией: istreambuf_iterator<char> begin(inFile), end; int rows_count = count(begin, end, char('\n')); подробнее

Показать сообщение отдельно
pozitiv89
1 / 1 / 0
Регистрация: 20.11.2013
Сообщений: 44

Проблема с циклом. Найти площадь фигуры ограниченной линиями. - C++

20.11.2013, 00:37. Просмотров 684. Ответов 10
Метки (Все метки)

у меня есть задача в которой нужно найти площадь фигуры ограниченной линиями
вот какой код у меня получается но ошибка в самой площади у неё какое то неверное значение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <math.h>
#include <stdio.h>
#include <windows.h>
int main()
{
  char buf[80];
  double x,dx,f1,f2,s;
  s=0;
  x=0;
dx=1.0e-5;
f1=pow(x,3);
f2=1/pow(x,0.5);
for(;f1<f2;x=x+dx)
 {
   f1=pow(x,3);
   f2=1/pow(x,0.5);
   s=s+(f2-f1)*dx;
 }
  sprintf(buf," s=%6.2f\n x=%6.2f\n f1=%6.2f\n f2=%6.2f\n", s, x, f1, f2);
  printf("%s",buf);
  return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru