Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
eganator
41 / 22 / 3
Регистрация: 13.11.2017
Сообщений: 175
Завершенные тесты: 1
1

Вычислить значения функции F на интервале от начального значения х= Хнач до конечного значения х=Хкон с шагом X шаг

21.02.2018, 14:31. Просмотров 739. Ответов 1
Метки нет (Все метки)

Написал программу для решения задачи, нужно использовать цикл. Программа вроде работает. Но не уверен. Посмотрите, пожалуйста, и подскажите, если что-то не правильно, то как исправить и где ошибка. Спасибо.

Вот условие задачи: Вычислить значения функции F на интервале от начального значения х= Хнач до конечного значения х=Хкон с шагом Хd. Хнач, Хкон, Хd, a, b и c задаются пользователем и являются действительными числами.
Сама функция на фото.

Программа:
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
26
27
28
29
#include <iostream>
#include <math.h>
 
using namespace std;
int main(int argc, char** argv) {
    double a, b, c, Xn, Xk, Xd, F, x;
    cout << "Vvedite a = ";
    cin >> a;
    cout << "Vvedite b = ";
    cin >> b;
    cout << "Vvedite c = ";
    cin >> c;
    cout << "Vvedite Xn = ";
    cin >> Xn;
    cout << "Vvedite Xk = ";
    cin >> Xk;
    cout << "Vvedite Xd = ";
    cin >> Xd;
    for (x=Xn;x<=Xk;x+=Xd) {
        if(a<2)
        cout << "Znachenie F = " << a*x*x-b << endl;
        if((a>5)&&(c==0))
        cout << "Znachenie F = " << (x-a)/x << endl;
        else
        cout << "Znachenie F = " << (-x)/b << endl; 
    }
    system ("pause");
    return 0;
}
0
Миниатюры
Вычислить значения функции F на интервале от начального значения х= Хнач до конечного значения х=Хкон с шагом X шаг  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2018, 14:31
Ответы с готовыми решениями:

Вычислить значения функции F на интервале от Хнач. до Хкон. с шагом dX
помогите пожалуйста решить задачу оформить следующие задачи через функции. 1. Вычислить...

Вычислить значения функции F на интервале от Хнач. до Хкон. с шагом dX
помогите пожалуйста решить задачу оформить следующие задачи через функции. 1. Вычислить...

Вычислить и вывести на экран в виде таблицы значения функции F, на интервале от Хнач до Хкон с шагом dX
Помогите пжл решить задачки....Очень нужно... Заранее Спасибки:) 1) Вычислить и вывести на экран...

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

Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с...

1
QuakerRUS
470 / 427 / 204
Регистрация: 30.10.2017
Сообщений: 1,370
Завершенные тесты: 3
21.02.2018, 15:23 2
Лучший ответ Сообщение было отмечено eganator как решение

Решение

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
26
27
28
29
#include <iostream>
#include <math.h>
 
using namespace std;
int main(int argc, char** argv) {
    double a, b, c, Xn, Xk, Xd, x;
    cout << "Vvedite a = ";
    cin >> a;
    cout << "Vvedite b = ";
    cin >> b;
    cout << "Vvedite c = ";
    cin >> c;
    cout << "Vvedite Xn = ";
    cin >> Xn;
    cout << "Vvedite Xk = ";
    cin >> Xk;
    cout << "Vvedite Xd = ";
    cin >> Xd;
    for (x = Xn; x <= Xk; x += Xd) {
        if (a<2)
            cout << "Znachenie F = " << (-a) * x*x - b << endl;
        else if (a>5 && c == 0)
            cout << "Znachenie F = " << (x - a) / x << endl;
        else
            cout << "Znachenie F = " << (-x) / b << endl;
    }
    system("pause");
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2018, 15:23

Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX.
Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с...

Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX
Помогите пожалуйста , не могу разобраться с решением. Заранее благодарен. Нарушение правил :rtfm:...

Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач до Хкон с шагом dx
Знаю что подобные задачи были ,но моей не попалось.Сам 2 день не могу решить свою.Вычислить и...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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