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

Вычислить значение заданной функции - C++

Восстановить пароль Регистрация
 
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
16.04.2010, 20:42     Вычислить значение заданной функции #1
Скласть програму для вычисления заданой функции
Миниатюры
Вычислить значение заданной функции  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
16.04.2010, 20:43  [ТС]     Вычислить значение заданной функции #2
там после запятой слово если
Oleg462
31 / 30 / 3
Регистрация: 18.01.2010
Сообщений: 123
16.04.2010, 20:59     Вычислить значение заданной функции #3
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
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
#include <math.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
int x,f ;
cout << "Vvedite X" << endl ;
cin >> x ;
if (x>3)
   {
   f=(-3)*x+9 ;
   }
if (x<=3)
   {
   f=pow(x,3)/(pow(x,2)+8) ;
   }
cout << "F(x) = " << f ;
getch() ;
        return 0;
}
-=ЮрА=-
Заблокирован
Автор FAQ
28.02.2012, 18:03     Вычислить значение заданной функции #4
Цитата Сообщение от Alston Посмотреть сообщение
Скласть програму для вычисления заданой функции
- вот очень просто на Си
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
#include <stdio.h> //printf scanf
#include <math.h>  //sqrt, pow
 
//Âîò ГІГ*ГЄ ïðîñòî îïèñûâГ*ГҐГ¬ ГґГіГ*êöèþ y = f(x) 
//âîçâðГ*Г№Г*åìîå Г§Г*Г*Г·ГҐГ*ГЁГҐ - Г§Г*Г*Г·ГҐГ*ГЁГҐ ГґГіГ*êöèè Гў òî÷êå Гµ
double f(double x)
{
    double ret = pow(x,3.0)/(pow(x,2.0) + 8);
    if(3 < x)
        ret = -3*x + 9;
    return ret;
}
 
int main()
{
    double x = 0;
    while(1)
    {
        printf("Enter x : ");scanf("%lf",&x);
        printf("---------------\n");
        printf("  x  |  f(x)  |\n");
        printf("---------------\n");
        printf(" %.1f | %.2f\n", x, f(x));
    }
    return 0;
}
Миниатюры
Вычислить значение заданной функции  
Yandex
Объявления
28.02.2012, 18:03     Вычислить значение заданной функции
Ответ Создать тему
Опции темы

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