Важная информация
Показано с 1 по 3 из 3

Тема: Табулирование функции на C++

  1. #1 Табулирование функции на C++ 
    Новичок
    Регистрация
    21.12.2015
    Сообщений
    4
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Вычислить и вывести на экран в виде таблицы значения функции F в интервале от X1 до
    X2 с шагом dX. Значения параметров a, b, c, X1, X2, dX должны запрашиваться с
    клавиатуры. Значение F должно вычисляться в отдельной функции. Ввод данных должен
    осуществляться с помощью функции scanf(), вывод – с помощью функции printf()
    {(a-x)*x^2+b, xc<0, b+a не равно 0
    F={-a/(x-c), ac>1, b+a=0
    {x+2, иначе
    Последний раз редактировалось rrrFer; 12.02.2016 в 16:07.
    Ответить с цитированием  
     

  2. #2  
    Профи Аватар для rrrFer
    Регистрация
    01.08.2013
    Сообщений
    561
    Сказал(а) спасибо
    34
    Поблагодарили 249 раз(а) в 164 сообщениях
    Значение F должно вычисляться в отдельной функции.
    C++ Code:
    1. double f(int a, int b, int c, double x) {
    2.   if (a*c > 1 && (b+a) == 0)
    3.     return -a/(x-c);
    4.   return x+2;
    5. }


    тут я выбрал для переменных a, b и c целый тип, т.к. в условии стоит сравнение на равенство нулю (b+a), но оно не имеет смысла при дробном значение a и b.
    [Ссылки могут видеть только зарегистрированные пользователи. ] // программирование на Prolog, Erlang, C++
    Ответить с цитированием  
     

  3. #3  
    Профи Аватар для rrrFer
    Регистрация
    01.08.2013
    Сообщений
    561
    Сказал(а) спасибо
    34
    Поблагодарили 249 раз(а) в 164 сообщениях
    Остается в первой задаче - запросить значения переменных и организовать цикл:
    C++ Code:
    1. int a, b, c;
    2. double x1, x2, dx
    3.  
    4. cin >> a >> b >> c >> x1 >> x2 >> dx.
    5.  
    6. for (double x = x1; x < x2; x += dx) {
    7.   cout << x << " " << f(x) << endl;
    8. }
    Последний раз редактировалось rrrFer; 12.02.2016 в 16:07.
    [Ссылки могут видеть только зарегистрированные пользователи. ] // программирование на Prolog, Erlang, C++
    Ответить с цитированием  
     

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Изменение цвета в функции SpeedButton1Click
    от Nikolay Gulikov в разделе С++ Builder
    Ответов: 0
    Последнее сообщение: 03.06.2014, 07:57
  2. Ответов: 0
    Последнее сообщение: 25.11.2013, 17:05
  3. Вычислить значение функции
    от оля в разделе Turbo Pascal
    Ответов: 9
    Последнее сообщение: 15.12.2011, 23:05
  4. Вычислить значение функции
    от Макс в разделе QBasic
    Ответов: 1
    Последнее сообщение: 06.12.2011, 04:08
  5. Функции и подпрограммы
    от nikita в разделе QBasic
    Ответов: 0
    Последнее сообщение: 04.05.2011, 17:37
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •