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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.92
Макейн
0 / 0 / 0
Регистрация: 17.06.2012
Сообщений: 2
#1

Нужно написать формулу нахождения функции у экспонент со степенями - C++

17.06.2012, 14:07. Просмотров 1570. Ответов 2
Метки нет (Все метки)

Пишу программу нужно написать формулу для функций экспонента в степени корня третей и пятой степени: e^3√x и e^5√x

Помогите с написанием
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream.h>
#include <math.h>
#include <graphics.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
 
// вычисление функций e^3в€љx и e^5в€љx
 
float Func(float z, int select) 
{
float Func;
if (select==3)
{
if (z>0 && z<=21)  Func= вот тут пока застрял
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2012, 14:07     Нужно написать формулу нахождения функции у экспонент со степенями
Посмотрите здесь:
Написать формулу для функции C++
C++ Нужно написать одну и ту же формулу в С++ и в Excel\Calc. Подскажите, где ошибка (есть расхождение)?
Нужно написать консольную программу для нахождения значения F в заданном промежутке с шагом 0,5 C++
C++ Написать перегруженные функции для нахождения произведения
Написать программу нахождения наибольшего и наименьшего значения функции C++
Написать программу нахождения факториала числа в виде рекурсивной функции C++
Написать программу нахождения факториала числа в виде рекурсивной функции C++
Написать программу нахождения суммы значений функции у=х*х на отрезке 1,5 с шагом 1 C++
Написать программу для нахождения значения функции с помощью ряда Тейлора C++
C++ Используя прототип функции написать программу для нахождения максимального элемента
Написать программу с использованием функции нахождения минимального значения элемента в одномерном массиве C++
C++ Нужно написать код к простой функции

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dima koz
23 / 17 / 1
Регистрация: 05.06.2012
Сообщений: 72
Записей в блоге: 5
17.06.2012, 16:25     Нужно написать формулу нахождения функции у экспонент со степенями #2
вот как-то так, возможно, даже и правильно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "math.h"
long double metodExp(long double x,int arg);
 
int _tmain(int argc, _TCHAR* argv[])
{   
    int arg = 5;// или arg = 3
 
    long double x = 1.0001,answer; //установил x = 1.0001 , чтоб компилятор не ворчал
 
    answer = metodExp(x,arg);
    
    return 0;
}
 
long double metodExp(long double x,int arg)
{
    return exp(arg*sqrt(x));
}
silent_1991
Эксперт С++
4960 / 3036 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
22.06.2012, 06:41     Нужно написать формулу нахождения функции у экспонент со степенями #3
Насколько я понял, формулы такие:
http://www.cyberforum.ru/cgi-bin/latex.cgi?{e}^{\sqrt[3]{x}}
http://www.cyberforum.ru/cgi-bin/latex.cgi?{e}^{\sqrt[5]{x}}
Если так, то вычислять надо так:
C++
1
2
3
4
long double methodExp(long double x, int arg)
{
    return exp(pow(x, 1.0 / arg));
}
Ответ Создать тему
Опции темы

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