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

не могу понять в чем ошибка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ объект динамический стек http://www.cyberforum.ru/cpp-beginners/thread884183.html
Создать объект динамический стек. Перегрузить операции +, +=, -= (с извлечением элемента). стек есть и как выполнить операции +, +=, -= с элементами стека #include "stdafx.h" #include...
C++ Матрицы. Вывести элементы, расположенные в столбцах с нечетными номерами Дана матрица размера M X N. Вывести ее элементы, расположенные в столбцах с нечетными номерами (1, 3, …). Вывод элементов производить по столбцам, условный оператор не использовать. http://www.cyberforum.ru/cpp-beginners/thread884181.html
C++ Сортировка Слиянием
#include <iostream> using namespace std; void Merge(int *A, int nA, int *B, int const nB, int *C) { //Выполнить слияние массива A, содержащего nA элементов, // и...
C++ ключ-значение
ребят напишите, пожалуйста, программку. не понимаю вообще, что тут от меня требуют( Файл a.txt содержит данные в формате имя_параметра = значение. Написать программу, которая разбирает данные...
C++ Задача на for (Вывести длину каждого отрезка, а также значения функции F(X)) http://www.cyberforum.ru/cpp-beginners/thread884160.html
тут есть решение,но можно ли записать,чтобы функция F(X)=1 - sin(X) тоже использовалась. Дано целое число N (> 1) и две вещественные точки на числовой оси: A, B (A < B). Отрезок разбит на N...
C++ Напомните формулу (убрать или удалить , скрыть, повторяющиеся элементы) Есть одномерный массив нужно убрать или удалить , скрыть (то что будет проще), повторяющиеся элементы, главное чтобы на экране не выводились повторяющиеся элементы. Помню в паскале щелкал такие... подробнее

Показать сообщение отдельно
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
29.05.2013, 21:09
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
30
31
32
33
34
35
36
37
#include <iostream>
using namespace std;
 
double F(double x, double a, double b, double c)
{
       if(x<5 && c!=0)
       {
              return - a*x*x - b ;
       }
       else if(x>5 && c==0)
       {
            return (x - a)/x;
       }
       else
       {   
           return -( x / c ) ;
       }
}
int main()
{
    double a,b,c;
    double x1,x2,dx;
    
    cout<<"Please enter F() parametries: a, b, c\n";
    cin>>a;
    cin>>b;
    cin>>c;
    cout<<"Please enter interval [ x1, x2 ] and step dx...\n";
    cin>>x1;
    cin>>x2;
    cin>>dx;
 
    for(double i = x1; i<=x2; i+=dx)
    {
               cout<<F(i,a,b,c)<<endl;
    }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru