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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Phiona
15 / 1 / 2
Регистрация: 08.10.2013
Сообщений: 258
#1

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

28.11.2015, 22:04. Просмотров 165. Ответов 5
Метки нет (Все метки)

Вычислить и вывести на экран в виде таблицы значения функции 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++
Решите пожалусйта Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX. ...

Вывести в виде таблицы значения функции F - C++
#include <iostream> #include <math.h> using namespace std; int main() { double Xn, Xk, a, b, c, F, dX; cout<<"Xn: "; ...

Вывести на экран в виде таблицы значения функции F - C++
Пожалуйста помогите! Вывести на экран в виде таблицы значения функции F на интервале от Xнач до Xкон с шагом H. Значение a,b,c, Xнач ,Xкон...

Вывести на экран в виде таблицы значения функции F - C++
Вывести на экран в виде таблицы значения функции F на интервале от Хнач к Хкон с шагом Н. Значение а, b, с, Хнач, Хкон, Н-действительные...

Вывести на экран в виде таблицы значения функции - C++
Y=sqrt(x*x+a*a)/(x-a) на отрезке 4<=a<=6 с шагом 0.2 для х от 3 до 5 с шагом 0,5. Точку х=а исключить. #include <iostream.h>...

Вывести на экран в виде таблицы значения функции - C++
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач до Xкон с началом dX ax2-cx+b при x+10<0 и b≠0 ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zss
Модератор
Эксперт С++
6355 / 5919 / 1919
Регистрация: 18.12.2011
Сообщений: 15,215
Завершенные тесты: 1
28.11.2015, 22:21 #2
Смешная у Вас формула: к остальным случаям относится только с==0,
тогда зачем оно в формуле?

И еще: внизу страницы есть редактор формул.
Phiona
15 / 1 / 2
Регистрация: 08.10.2013
Сообщений: 258
28.11.2015, 22:27  [ТС] #3
какая есть..у меня не получилось сделать с помощью формулы
zss
Модератор
Эксперт С++
6355 / 5919 / 1919
Регистрация: 18.12.2011
Сообщений: 15,215
Завершенные тесты: 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
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
Модератор
Эксперт С++
6355 / 5919 / 1919
Регистрация: 18.12.2011
Сообщений: 15,215
Завершенные тесты: 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;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2015, 14:58
Привет! Вот еще темы с ответами:

Вычислить и вывести на экран в виде таблицы значения функции - C++
С++ .Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Х до Х , с шагом dX . (Формула на фото) ...

Вычислить и вывести на экран в виде таблицы значения функции - C++
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Xнач до Хкон с шагом dX При с&lt;0 и a неравно 0; F=-ax^2...

Вычислить и вывести на экран в виде таблицы значения функции - C++
помогите сделать пару задач плз) sinx/x=\sum({-1}^{n}*{x}^{2n})/(2n+1)! это 1-ая задача вот 2-ая вычислить и вывести на экран в...

Вычислить и вывести на экран в виде таблицы значения функции - C++
нужна программа на с++ срочно. Помогите, пожалуйста, осталось последнее задание Вычислить и вывести на экран в виде таблицы значения...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
29.11.2015, 14:58
Ответ Создать тему
Опции темы

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