Форум программистов, компьютерный форум 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 в точке X. 2)Имеется фрагмент программы в виде оператора цикла с параметром,обеспечивающий вывод на экран "столбиком" всех целых чисел от 100 до 80 .Оформить этот фрагмент в виде: оператора цикла с...
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, в котором объявляется переменная класса CJobGeneral: static CJobGeneral* m_Job; В классе CGenPjct есть функция, которая должна присвоить переменной m_Job объект либо класса CJobGeneral, либо CJobCitomir, в зависимости от переданного ей...
C++ Считывание из текстового файла http://www.cyberforum.ru/cpp-beginners/thread697203.html
Нужно модифицировать программу. Чтобы пользователь вводил текст НЕ в диалоговом окне, а текст был записан в *. ТХТ файле, откуда программ его считывала, и возвращала после работы программы. #include <iostream> #include <string> using namespace std; void find_and_replace(string& str, const string& symb) { int i = str.find(symb); int size = str.size(); while(i != -1)
C++ Вычислить значения, пользуясь конечно-разностным соотношением Нужна помощь. Вычислить значения {d}^{2}u /{dy}^{2} пользуясь конечно-разностным соотношением, построенным на вертикальном трехточечном шаблоне, x \epsilon y \epsilon , u(x,y) = {x}^{3} y + {x}^{2} + {xy}^{3} #include "stdafx.h" #include "iostream" #include "conio.h" #include "math.h" using namespace std; подробнее

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

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

14.11.2012, 11:24. Просмотров 913. Ответов 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;
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru