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

Вычислить и вывести значение функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача данных в функции http://www.cyberforum.ru/cpp-beginners/thread198454.html
Расскажите пожалуйста, почему упорно отказывается работать прога? #include <iostream> #include <stdio.h> #include <math.h> //using namespace std; double Pow (double a) {
C++ Написать класс Палиндром надо написать класс полиндром Помогитееееееее у меня зачет скоро,надо сдать а я ваще не бум-бум=((( http://www.cyberforum.ru/cpp-beginners/thread198292.html
Вычисление налога C++
Требуется составить отладить и выполнить программу, которая вычисляет налог на предлагаемый в индивидуальном задании уча¬сток, содержащий земельные угодья и пруды. Программу следует разработать в форме проекта. Для выполнения работы необходимо: 1) разделить предлагаемый участок на фрагменты простой формы (прямоугольник, треугольник, трапеция); 2) составить функции, вычисляющие площади...
Построить матрицу C++
Здравствуйте. Помогите пожалуйста с программой. Задание: "Пусть задана матрица A, размерностью n x n. Необходимо построить матрицу B, причём элементы матрицы являются средним значением всех элементов матрицы A в заштрихованной области, где область указана на рисунке."
C++ изучение Классов http://www.cyberforum.ru/cpp-beginners/thread198050.html
Добавлено через 11 минут //Header Files #include <iostream> class Point { public: void SetX(int x) {itsX=x;} void SetY(int y) {itsY=y;} int GetX() const {return itsX;}
C++ Массивы, вычисление функции, числовые последовательности Здравствуйте! Я еще с Паскалем не разобрался, а тут С++. Помогите составить программы к задачам, пожалуйста. Задача № 1. Вычислить значение функции y= . При вычислении значения функции оказывается необходимым вычислять несколько сумм (произведений). Вычисление некоторых сумм (произведений) может потребовать организации вложенных циклов. Задача № 2. Даны три числовые... подробнее

Показать сообщение отдельно
Vergil111
31 / 31 / 6
Регистрация: 30.11.2010
Сообщений: 81
30.11.2010, 10:01     Вычислить и вывести значение функции
Неплохо)
Но лучше так)
Код
#include <iostream>
using namespace std;
int main()
{
    double a, b, c, x1, x2, dx, f, x;
    cout << "Enter a, b, c, x1, x2, dx ";
    cin >> a >> b >> c >> x1 >> x2 >> dx;
    for (x=x1; x<=x2; x+=dx){
        if (x+10<0 && b!=0) f = a*x -c*x+b;
        else if(x+10>0 && b!=0) f = (x-a)/(x-c);
        else f = -x/(a-c);

    cout << f << endl;
    }
    return 0;
}
Такой способ проще и удобнее, чем обычная конструкция if...else
Да и кстати, почему у тебя условие второе условие
Цитата Сообщение от Lana937 Посмотреть сообщение
f(x)= (x-a)/(x-c) при x+10>0 и b=!0
(я так подозреваю это b!=0), а в коде ты пишешь
Цитата Сообщение от Lana937 Посмотреть сообщение
if(x+10>0,b==0) y=(x-a)/(x-c);
???
 
Текущее время: 05:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru