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

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

Восстановить пароль Регистрация
 
Phiona
 Аватар для Phiona
15 / 1 / 2
Регистрация: 08.10.2013
Сообщений: 258
28.11.2015, 22:04     Вывести в виде таблицы значения функции #1
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от XНАЧ до XКОН с шагом dX.

где a, b, c – действительные числа. Функция F должна принимать действительное значение, если выражение Ац ИЛИ Вц ИЛИ Сц не равно 0, и целое значение в противном случае. Через Ац, Вц, и Сц обозначены целые части значений a, b, c, операции И и ИЛИ – поразрядные. Значения a, b, c, XНАЧ, XКОН, dX ввести с клавиатуры.

Помогите решить...
Миниатюры
Вывести в виде таблицы значения функции  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2015, 22:04     Вывести в виде таблицы значения функции
Посмотрите здесь:

C++ Вычислить и вывести на экран в виде таблицы значения функции
Вычислить и вывести на экран в виде таблицы значения функции C++
Вычислить и вывести на экран в виде таблицы значения функции C++
Вычислить и вывести на экран в виде таблицы значения функции C++
Вывести на экран в виде таблицы значения функции F C++
C++ Вывести на экран в виде таблицы значения функции
Вывести в виде таблицы значения функции C++
C++ Вывести на экран в виде таблицы значения функции
Вывести на экран в виде таблицы значения функции F C++
C++ Вывести в виде таблицы значения функции в заданном интервале
Вывести на экран в виде таблицы значения функции на интервале C++
C++ Вывести в виде таблицы значения функции F

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
6046 / 5649 / 1825
Регистрация: 18.12.2011
Сообщений: 14,434
Завершенные тесты: 1
28.11.2015, 22:21     Вывести в виде таблицы значения функции #2
Смешная у Вас формула: к остальным случаям относится только с==0,
тогда зачем оно в формуле?

И еще: внизу страницы есть редактор формул.
Phiona
 Аватар для Phiona
15 / 1 / 2
Регистрация: 08.10.2013
Сообщений: 258
28.11.2015, 22:27  [ТС]     Вывести в виде таблицы значения функции #3
какая есть..у меня не получилось сделать с помощью формулы
zss
Модератор
Эксперт С++
 Аватар для zss
6046 / 5649 / 1825
Регистрация: 18.12.2011
Сообщений: 14,434
Завершенные тесты: 1
28.11.2015, 22:43     Вывести в виде таблицы значения функции #4
Цитата Сообщение от Phiona Посмотреть сообщение
.у меня не получилось
А почему не написали, что получилось?
В этой теме таких функций немерено!
C++
1
2
3
4
5
6
7
8
9
10
11
for(double x=xbegin;x<=xend;x+=dx)
{
    double y;
    if( c<0 && x!=0)
      y=-a*x-c;
    else   if( c>0 && x==0)
      y=(0-a)/(-c);
    else
      y=b*x/(c-a);
    cout<<x<<'t'<<y<<endl;
}
Phiona
 Аватар для Phiona
15 / 1 / 2
Регистрация: 08.10.2013
Сообщений: 258
29.11.2015, 14:41  [ТС]     Вывести в виде таблицы значения функции #5
подправила,ругается..

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
#include <iostream>
#include <math.h>
int main()
{
    double Xn,Xk,dX,a,b,c,F;
    printf("Enter Xn. Xk. dX. a. b. c.\n");
    scanf("%1f%1f%1f%1f".&Xn. &Xk. &dX. &a. &b. &c);
    printf("---------------------------- \n");
    printf("|     X       |      Y      |\n");
    printf("---------------------------- \n");
 for(double x=xbegin;x<=xend;x+=dx)
{
    double F;
    if( c<0 && x!=0)
      y=-a*x-c;
    else   if( c>0 && x==0)
      y=(0-a)/(-c);
    else
      F=b*x/(c-a);
    cout<<x<<'t'<<F<<endl;
}
    printf("---------------------------- \n");
    return 0;
}
zss
Модератор
Эксперт С++
 Аватар для zss
6046 / 5649 / 1825
Регистрация: 18.12.2011
Сообщений: 14,434
Завершенные тесты: 1
29.11.2015, 14:58     Вывести в виде таблицы значения функции #6
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()
{
    double Xn,Xk,dX,a,b,c;
    cout<<"Enter Xn Xk dX a b c:\n";
    cin>>Xn>>Xk>>dX>>a>>b>>c;
    cout<<"--------------- \n";
    cout<<"|  X   |   Y   |\n";
    cout<<"------------- - \n";
    for(double x=Xn;x<=Xk;x+=dX)
    {
        double y;
        if( c<0 && x!=0)
            y=-a*x-c;
        else   if( c>0 && x==0)
            y=(0-a)/(-c);
        else
            y=b*x/(c-a);
        cout<<x<<'\t'<<y<<endl;
    }
    cout<<"--------------- \n";
    system("pause");
    return 0;
}
Yandex
Объявления
29.11.2015, 14:58     Вывести в виде таблицы значения функции
Ответ Создать тему
Опции темы

Текущее время: 09:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru