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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с функциями http://www.cyberforum.ru/cpp-beginners/thread198693.html
Пожалуйста помогите с прогой !))) *Задан массив А(20). Определить знакопеременную сумму а1*–*а2*+*а3*–*а4*+*…. Прогу я сделал с использованием указателей . Код ниже . Составить программу,...
C++ Рекурсия: найти индекс нулевого элемента массива Задан массив целых чисел: а0, а1 ..., аn-1. Известно, что один из элементов массива принимает нулевое значение. Найти номер данного элемента. Для поиска использовать рекурсивный алгоритм. Написать ... http://www.cyberforum.ru/cpp-beginners/thread198689.html
C++ Исправте ошибку.
Дана программа: но программа борланд С++ пишет что найдена ошибка в 46 рядке, и я хз как эту ошибку исправить(( #include<iostream.h> #include<conio.h> #include<stdio.h> #include<math.h> void...
C++ Задача: Обробка матриц
Дано матрицу А{a i,j},где i,j=1,2,3...n. составить программу формирования вектора B=(b1, b2, b3...bn), элементы которого находятся по формуле bj=(a i,j+a j,i), значение n=5. 2 1 3 -4 2...
C++ записи http://www.cyberforum.ru/cpp-beginners/thread198664.html
помогите пожалуйста зделать блок-схему на прогу. условие: даны свединья о результатах сессии: ФИО студента, название четырех предметов и оценки, полученные по каждому предмету. Вывести список группы...
C++ Решение нужно Задача2.В одномерном массиве, состоящем из n вещественных элементов, поменять местами соседние элементы из пары нечетный-четный(по номеру). Одинаковые по значению элементы не переставлять, но... подробнее

Показать сообщение отдельно
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);
???
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru