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

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

Восстановить пароль Регистрация
 
Маргарита
0 / 0 / 0
Регистрация: 06.04.2012
Сообщений: 77
14.09.2012, 13:27     Вычислить и вывести на экран значения функции F на С++ #1
где а, Ь, с — действительные числа.
Значения а, b, с, x ввести с клавиатуры.
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.09.2012, 13:27     Вычислить и вывести на экран значения функции F на С++
Посмотрите здесь:

C++ Вычислить и вывести на экран в виде таблицы значения функции
C++ Вычислить и вывести на экран в виде таблицы значения функции
Вычислить и вывести на экран значения функции F C++
C++ Вычислить и вывести на экран значения функции F.
C++ Вычислить и вывести на экран значения функции в зависимости от входного значения Х
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
14.09.2012, 13:39     Вычислить и вывести на экран значения функции F на С++ #2
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
30
31
32
33
#include <iostream>
 
using std::cin;
using std::cout;
 
char EndOfLine = '\n';
 
double F(const double A,
         const double B,
         const double C,
         const double X)
{
    double result = 0.0;
    if ((X < 1.0) && (C != 0.0))
        result = A * X * X + B / C;
    else if ((X > 1.5) && (C == 0.0))
        result = (X - A) / ((X - C) * (X - C));
    else
        result = X * X / C * C;
    return result;
}
 
int main(void)
{
    double a,b,c,x;
    cout << "Enter values:" << EndOfLine;
    cout << "A = "; cin >> a;
    cout << "B = "; cin >> b;
    cout << "C = "; cin >> c;
    cout << "X = "; cin >> x;
    cout << EndOfLine;
    cout << "F = " << F(a,b,c,x) << std::endl;
}
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
14.09.2012, 15:40     Вычислить и вывести на экран значения функции F на С++ #3
Цитата Сообщение от John Prick Посмотреть сообщение
char EndOfLine = '\n';
зачем?)
Рыжий Лис
Просто Лис
 Аватар для Рыжий Лис
209 / 164 / 44
Регистрация: 17.05.2012
Сообщений: 611
Записей в блоге: 4
14.09.2012, 15:54     Вычислить и вывести на экран значения функции F на С++ #4
Цитата Сообщение от neske Посмотреть сообщение
char EndOfLine = '\n';
зачем?)
проще
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
using std::endl;
...
int main(void)
{
    double a,b,c,x;
    cout << "Enter values:" << endl;
    cout << "A = "; cin >> a;
    cout << "B = "; cin >> b;
    cout << "C = "; cin >> c;
    cout << "X = "; cin >> x;
    cout << endl;
    cout << "F = " << F(a,b,c,x) << endl;
}
co6ak
Кошковед
 Аватар для co6ak
403 / 496 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
14.09.2012, 15:59     Вычислить и вывести на экран значения функции F на С++ #5
еще проще писать "Enter values:\n"
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
14.09.2012, 16:01     Вычислить и вывести на экран значения функции F на С++ #6
ну endl и '\n' - не одно и тоже, было уже тут.

Цитата Сообщение от neske Посмотреть сообщение
char EndOfLine = '\n';
зачем?)
Да просто в лом эти апострофы ставить. А eol или что-то ещё вроде как не сильно читаемо. Ну в общем так, рюшечка. const только забыл к ней пририсовать.
Yandex
Объявления
14.09.2012, 16:01     Вычислить и вывести на экран значения функции F на С++
Ответ Создать тему
Опции темы

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