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

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

Войти
Регистрация
Восстановить пароль
 
NataKul
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 8
#1

Нужно написать программу на языке С++ для заданного уравнения - C++

06.06.2013, 22:42. Просмотров 483. Ответов 9
Метки нет (Все метки)

Нужно написать программу на языке С++ для заданного уравнения

Программа должна считать заданное уравнение.

x(t)=(Ye^(Y(λt+c1)))/(e^(Y(λt+c1))-1).
При том что

с1=0
е= 2,718281828459
У - параметр который будет задаваться пользователем.
λ – параметр который будет задаваться пользователем.
t – параметр который будет задаваться пользователем.(Причём t ,будет задаваться интервалом, деленным на шаги n)

Пожалуйстаа, преподаватель только выдал задание и в понедельник уже нужно сдать((((
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2013, 22:42     Нужно написать программу на языке С++ для заданного уравнения
Посмотрите здесь:

C++ Написать программу на языке С, которая рекурсивно вычисляет количество единиц в двоичном коде заданного пользователем натурального числа
C++ Написать программу решения уравнения ах3 + bх = 0 для произвольных а,b,с
C++ Написать программу для сортировки массива заданного с клавиатуры!
Написать программу для ввода числа из заданного диапазона C++
Написать программу для решения уравнения C++
C++ Написать программу на C++, для решения диф. уравнения
Написать программу для вывода на экран чисел Фибоначчи, меньших заданного числа Q C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт CЭксперт С++
6625 / 3816 / 500
Регистрация: 29.11.2010
Сообщений: 10,068
06.06.2013, 22:44     Нужно написать программу на языке С++ для заданного уравнения #2
Нажмите на расширенный режим и щелкните по "Редактор формул"
NataKul
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 8
07.06.2013, 00:56  [ТС]     Нужно написать программу на языке С++ для заданного уравнения #3
Я соовсем не понимаю в программировании, помогите.Где именно нажать расширенный режим?
MrGluck
Ворчун
Эксперт CЭксперт С++
6625 / 3816 / 500
Регистрация: 29.11.2010
Сообщений: 10,068
07.06.2013, 01:06     Нужно написать программу на языке С++ для заданного уравнения #4
Нужно написать программу на языке С++ для заданного уравнения Нужно написать программу на языке С++ для заданного уравнения
И тогда можно будет понять, что вы имеете в виду
NataKul
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 8
07.06.2013, 01:18  [ТС]     Нужно написать программу на языке С++ для заданного уравнения #5
Блин что то я не то наклацала....Глупая блондинка помогите пожалуйста(((

Добавлено через 41 секунду
Пробовала что-то набрать ужас какой-то(((
gray_fox
What a waste!
1256 / 1139 / 55
Регистрация: 21.04.2012
Сообщений: 2,361
Завершенные тесты: 3
07.06.2013, 01:19     Нужно написать программу на языке С++ для заданного уравнения #6
Так?
http://www.cyberforum.ru/cgi-bin/latex.cgi?x(t) = Y \frac{{e}^{Y(\lambda t + {c}_{1})}}{{e}^{Y(\lambda t + {c}_{1})} - 1}
NataKul
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 8
07.06.2013, 01:32  [ТС]     Нужно написать программу на языке С++ для заданного уравнения #7
Да так))Правильно)))

Добавлено через 8 минут
Если вам не сложно напишите, пожалуйста))А то очень нужно пытаюсь что-то понять ноо вообще ничего.Вам то профессионалам не так это сложно как мне((
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
07.06.2013, 01:41     Нужно написать программу на языке С++ для заданного уравнения #8
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
#include <iostream>
#include <clocale>
#include <cmath>
 
using namespace std;
 
int main()
{
    setlocale (LC_ALL,"Russian");
 
    double y,t,lamda,c1 = 0,n,interval;
    double e = 2.718281828459;
 
    cout<<"Y: ";
    cin>>y;
    cout<<"\nлямбда: ";
    cin>>lamda;
    cout<<"\nt: ";
    cin>>t;
    cout<<"Введите шаг n: ";
    cin>>n;
 
    interval = t/n;
 
    for (;t >= interval; t -= n)
    {
        cout<<"x ("<<t<<") = "<< y * ( (pow (e,y * ((lamda * t) + c1))) / (pow (e,y * ((lamda * t) + c1)) - 1))<<endl;
    }
 
    system ("pause");
    return 0;
}
gray_fox
What a waste!
1256 / 1139 / 55
Регистрация: 21.04.2012
Сообщений: 2,361
Завершенные тесты: 3
07.06.2013, 01:42     Нужно написать программу на языке С++ для заданного уравнения #9
Так наверное (не сама программа, а вычисление):
C++
1
2
3
double x(double const Y, double const lambda, double const t) {
   return Y * (1 + (1 / (std::exp(Y * lambda * t) - 1)));
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2013, 01:48     Нужно написать программу на языке С++ для заданного уравнения
Еще ссылки по теме:

Написать программу для решения математического уравнения C++
C++ Написать программу,которая выводит на экран ( для заданного n>1) верхнетреугольную матрицу
C++ Написать программу для решения уравнения на С++
Написать программу для решения уравнения на С++ C++

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

Или воспользуйтесь поиском по форуму:
NataKul
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 8
07.06.2013, 01:48  [ТС]     Нужно написать программу на языке С++ для заданного уравнения #10
Огогошечки))Спасибочки))Благодарна благодарна))))Вы все супер)))))))))))

Я наверное очень наглая(((((А чтоб выводился график по вычисленным значениям?
Ну тоесть был бы график с двумя осями x(t) и t- заданный промежуток.
Yandex
Объявления
07.06.2013, 01:48     Нужно написать программу на языке С++ для заданного уравнения
Ответ Создать тему
Опции темы

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