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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Копирование из временного объекта http://www.cyberforum.ru/cpp-beginners/thread620366.html
1) Собственно, как работает такой конструктор? Хотелось бы какой-нибудь пример. 2) Сильно ли различаются по скорости new/notthrow new/malloc в реализациях для (VS 2011).
C++ Замена формул в программе Давайте представим, что у меня в программе есть определённые формулы, которые зависят от трёх параметров, которые вводятся пользователям(P, V, type), пользователю не нравится, допустим точность расчёта или в целом то, что результат неверен, тогда(начинается самое прикольное) пользователь может взять и поменять формулы расчёта чего-там(зависящее от P, V, type). "Так давай-те дадим ему эту... http://www.cyberforum.ru/cpp-beginners/thread620365.html
Сохранения данных массива и наоборот C++
Здравствуйте! Я еще начинающий программист и мне нужна ваша помощь. Переменные у меня типа "char", я их ввожу с клавиатуры: char mass ; - вообще можно инициализировать массив типом char? Напишите, пожалуйста, как я могу сохранять данные из этого массива в какой-то документ и при следующем запуске этого же консольного приложения присваивать эти же значения этому же массиву.
Выход из цикла C++
Есть цикл. Он выполняется. Долго. Пока он выполняется я нажимаю Esc и он становится на паузу. Как осуществить? Добавлено через 10 минут Может что-то связанное с многопоточностью мне нужно?
C++ Формат ввода http://www.cyberforum.ru/cpp-beginners/thread620340.html
Проблема в том, что вводится число N а затем в следующий строке N чисел отделенных пробелом.Если сначала вводить N с помощью "cin >> N" а затем строку с помощью "cin.getline(<имя массива (сhar)>,1000,'\n')", то можно ввести только N, а строка уже не вводится (как бы пропускается).Как можно еще ввести N а затем массив типа char (в котором присутствуют пробелы) соблюдая данный формат ввода? P.S....
C++ getch() Здравствуйте, форумчане! написал программу, которая должна переводить миллион символов 16-го кода в двоичный, но столкнулся с проблемой: после того, как я ввел миллион символов и нажал Enter ( ANSII код 13) он не переводит весь введенный код в двоичный, а выводит его по символу, требуя для выведения следующего символа на экран повторное нажатие на ENTER. Свою ошибку я понял. А как можно... подробнее

Показать сообщение отдельно
Thirteen
 Аватар для Thirteen
32 / 32 / 4
Регистрация: 04.07.2012
Сообщений: 50
07.07.2012, 00:29     Найти приблизительную площадь фигуры по функциям
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 <iostream>
 
using namespace std;
 
int main()
{
//x1 и x2 - точки пересечения прямой y = x/2 + 5 и параболы y = x ^ 2
//Находятся из уравнения x/2 + 5 = x ^ 2 => 2x^2 - x - 10 = 0
//x1 = -2, x2 = 2.5.
    double x1 = -2, x2 = 2.5;
//Increment - это приращение, то есть, длина отрезка x1x2 поделённая на 10 частей.
    double Increment = (x2 - x1)/10, Sum = 0;
//Цикл продолжается, пока из x1 не придём в x2
    while(x1 <= x2)
    {
//Увеличиваем сумму на площадь прямоугольника - разность верхней функции (прямой)
//и нижней функции (параболы) помноженная на приращение.
//Разность - это высота прямоугольника, а приращение - ширина.
        Sum += ( (5 + x1/2) - (x1*x1) ) * Increment;
//Вереходим к следующей точке.
        x1 += Increment;
    }
    cout << Sum << endl;
    return 0;
}
 
Текущее время: 17:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru