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

Как правильно написать код? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить сумму ряда (результат - приближенное значение функции exp в точке X) http://www.cyberforum.ru/cpp-beginners/thread697222.html
while do 1) Дано вещественное число X и целое число N (> 0). Найти значение выражения + X + X2/(2!) + … + XN/(N!) (N! = 1•2•…•N). Полученное число является приближенным значением функции exp в...
C++ Известны данные о мощности двигателя 30 моделей легковых автомобилей. Выяснить, есть ли среди них модель, мощность двигателя которой превышает 200 л.с 1) я незнаю как сделать эту задачу через for Известны данные о мощности двигателя 30 моделей легковых автомобилей. Выяснить, есть ли среди них модель, мощность двигателя которой превышает 200 л.с. http://www.cyberforum.ru/cpp-beginners/thread697221.html
C++ Перемножение двумерных массивов
Помогите пожалуйста перемножить два двумерных массива (выразить линейный комбинации) допустим есть 2мерный массив G со строками 1 1 0 0 1 1 надо умножить на 2мерный массив U 0 0 0 1 1 0
Доступ к методам производного класса C++
Есть базовый класс CJobGeneral. В нём описано несколько методов. Есть унаследованный от него CJobCitomir с рядом своих методов. Есть третий класс CGenPjct, в котором объявляется переменная класса...
C++ Считывание из текстового файла http://www.cyberforum.ru/cpp-beginners/thread697203.html
Нужно модифицировать программу. Чтобы пользователь вводил текст НЕ в диалоговом окне, а текст был записан в *. ТХТ файле, откуда программ его считывала, и возвращала после работы программы. ...
C++ Вычислить значения, пользуясь конечно-разностным соотношением Нужна помощь. Вычислить значения {d}^{2}u /{dy}^{2} пользуясь конечно-разностным соотношением, построенным на вертикальном трехточечном шаблоне, x \epsilon y \epsilon , u(x,y) = {x}^{3} y... подробнее

Показать сообщение отдельно
Alexandri
0 / 0 / 0
Регистрация: 15.10.2012
Сообщений: 46

Как правильно написать код? - C++

14.11.2012, 11:24. Просмотров 927. Ответов 0
Метки (Все метки)

Что надо изменить в этом коде, что бы он работал?
Задание:
Заданы графики двух функций f1(x) =(1/2)^x , f2(x) =1+(x/2). Надо найти площадь криволинейной трапеции ограниченную графиками этих функций.
Решение:
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
27
28
29
#include <math.h>
#include <iostream>
#include <stdio.h>
#include <windows.h>
using namespace std;
int main()
{
    setlocale (0, "rus");
  double x,dx,f1,f2,s;
  s=0.;
  x=0.;
  cout<<"Введите dx"<<endl<<"dx = ";
cin >> dx;
f1=pow(1/2,x);
f2=1+(x/2);
do
{
   f1= pow(1/2,x);
f2=1+(x/2);
   s=s+(f2-f1)*dx;
x=x+dx;
}
while(f1<=f2)
cout << "Площадь фигуры S равна = " << s<< endl;
cout << "x = " << x << endl;
cout << "f1 = " << f1<< endl;
cout << "f2 = " << f2<< endl;
getchar ();
  return 0;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru