Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2015, 13:29   #1
Alecksandra12
Пользователь
 
Регистрация: 05.10.2015
Сообщений: 18
По умолчанию Составить программу для вычисления значения функции

При выполнении программы на ЭВМ исходные данные выбрать таким образом, чтобы получить результаты по каждой из ветвей программы.

Если не трудно помогите с заданием пожалуйста. Или дайте ссылку на похожий пример или хотя бы как решается такая задача. Заранее буду очень благодарна!!!
Изображения
Тип файла: png Снимок.PNG (5.3 Кб, 155 просмотров)
Alecksandra12 вне форума Ответить с цитированием
Старый 03.11.2015, 14:28   #2
Alecksandra12
Пользователь
 
Регистрация: 05.10.2015
Сообщений: 18
По умолчанию

Код:
#include <iostream>
#include <cmath>
#include <conio.h>

double f(double x)
{
   double y;
    const double pi = 3.1415926535897932384626433832795;
 
    if ( x < 0 ) {
        // x < 0
        y = x * x - 3 - std::pow( pi - x, 1. / 3 );
    } else {
        double x2 = x * x + 3;
        if ( x >= 1 ) {
            // x >= 1
            y = x * x2 + std::log( pi + x );
        } else {
            // 0 <= x < 1
            y = x2 * x2 - std::sqrt( pi / 2 + x );
        }
    }
   return y;
}
 
int main()
{
    double x;
    std::cout << "Введите x: ";
    std::cin >> x;
 
    std::cout << "y = " << f(x) << std::endl;
    getch();
    return 0;
}
Вот я набросала код. Скажите я правильно все сделала? И как сделать так что бы на экран выводился результат каждой ветви?
Alecksandra12 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
составить программу для вычисления значения функции и результаты выдать на печать. Бейсик SvetlanaFF Помощь студентам 13 28.10.2018 19:24
Составить программу для вычисления значения функции. марина9999 Помощь студентам 0 12.11.2012 20:01
Составить программу для вычисления значения функции!!!! QBASIC ната22 Помощь студентам 2 06.12.2011 17:06
Составить программу для вычисления значения функции и результаты выдать на печать Pleasant_girl Помощь студентам 8 22.12.2009 22:57
составить программу для вычисления значения функции и результаты выдать на печать. Бейсик nata89 Помощь студентам 1 06.12.2008 19:53