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

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

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

Запись формулы в DevC++ - C++

02.10.2012, 10:52. Просмотров 780. Ответов 14
Метки нет (Все метки)

1.
[IMG]http://s42.***********/i096/1210/72/70e54d54c960.jpg[/IMG]
как записать эту формулу в DevC++?
2.
C++
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{ 
     float s=0, an;
     int n,k=1;
     for(n=1;n<=10;n++)
     {k*=n; an=pow(10,n)*(n+10)/(k+1); s+=an;}
     printf("\nñóììГ*=%f",s);
     }
что здесь не так? ошибок нет, а при запуске открывается и закрывается окно программы.
спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2012, 10:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запись формулы в DevC++ (C++):

Запись формулы - C++
Как записать tg^3(2x^2)? никак понять не могу

Запись математической формулы в C++ - C++
Пожалуйста помогите записать эти две формулы в языке C++

Запись формулы на языке с++ - C++
помогите записать формулу на языке с++

Запись математической формулы в С++ - C++
Помогите пожалуйста как записать формулу в программе Visual studio! Maksimovich, перепечатывайте задание в виде текста на форум. Формулу...

Запись формулы алгебраической суммы c факториалом - C++
не могу понять как записать и посчитать это выражение: \sum_{K=1}^{N} \frac{K!}{\frac{1}{2}+\frac{1}{3}+...+\frac{1}{K+1}}

DevC++ - C++
здрасти всем, народ у меня один и тот же код на разных компиляторах делает разные вещи, это нормально(DevC++ vs VS 2008)? да и как в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
John Prick
778 / 711 / 131
Регистрация: 27.07.2012
Сообщений: 2,043
Завершенные тесты: 3
02.10.2012, 11:10 #2
Цитата Сообщение от PikachyS Посмотреть сообщение
как записать эту формулу в DevC++?
C++
1
2
3
4
double e = 2,718;
double x,y,z; // где-то им должны быть присвоены значения
double a = (1 + y) * ( (x + 1 / (x*x + 4)) / (pow(e, z-2) + 1 / (x*x + 4)) );
double b = (1 - sin(y - 2)) / (pow(x,4) / 2 + tan(z) * tan(z));
PikachyS
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 9
02.10.2012, 11:18  [ТС] #3
откуда double e = 2,718; ?? и у меня на него программа гавкает - ошибка
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
02.10.2012, 11:19 #4
надо так double e = 2.718
PikachyS
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 9
02.10.2012, 11:20  [ТС] #5
теперь на вторую строку ошибка, ваще амба(
John Prick
778 / 711 / 131
Регистрация: 27.07.2012
Сообщений: 2,043
Завершенные тесты: 3
02.10.2012, 11:30 #6
А куда ты этот код вставил?
PikachyS
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 9
02.10.2012, 12:03  [ТС] #7
в программу
John Prick
778 / 711 / 131
Регистрация: 27.07.2012
Сообщений: 2,043
Завершенные тесты: 3
02.10.2012, 12:51 #8
Здорово, а то я уж засомневался...
Напиши здесь весь код программы и какие ошибки выдаёт, если, конечно, хочешь помощи.
PikachyS
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 9
02.10.2012, 15:26  [ТС] #9
Даны x, y, z. Вычислить a, b, используя ниже приведённые формулы(скрин выше). Получить max(a, b).
вот что написал, знаю чушь)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <math.h>
int main()
{
     float x,y,z,a,b,max;
     printf("\Введите x,y,z");
     scanf("%f%f%f",&x,&y,&z);
     a = (1 + y) * ( (x + 1 / (x*x + 4)) / (pow(e, z-2) + 1 / (x*x + 4)) );   [FONT="Arial Black"][I]<!!!тут ошибка!!![/I][/FONT]
     b = (1 - sin(y - 2)) / (pow(x,4) / 2 + tan(z) * tan(z));
     if(a= =b)printf("\nmax=a=b=%f",a);
     else          {    if(a<b) max=a; else max=b;
                        printf("\nmax=%f",max);}
         }
дальше я думаю ещё больше ошибок
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
02.10.2012, 15:29 #10
Цитата Сообщение от PikachyS Посмотреть сообщение
<!!!тут ошибка!!!
У тебя не объявлена переменная e
PikachyS
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 9
02.10.2012, 15:45  [ТС] #11
спасибо
if(a= =b)printf("\nmax=a=b=%f",a);
тут тоже ошибка, но по методичке так написанно, вообще не знаю что делать
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
02.10.2012, 15:47 #12
if(a==b), а не if(a= =b)
PikachyS
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 9
02.10.2012, 15:50  [ТС] #13
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <math.h>
int main()
{
     float x,y,z,a,b,e,max;
     printf("\nÂâåäèòå x,y,z");
     scanf("%f%f%f",&x,&y,&z);
     a = (1 + y) * ( (x + 1 / (x*x + 4)) / (pow(e, z-2) + 1 / (x*x + 4)) );
     b = (1 - sin(y - 2)) / (pow(x,4) / 2 + tan(z) * tan(z));
     if(a==b)printf("\nmax=a=b=%f",a);
     else { if(a<b) max=a; else max=b;
     printf("\nmax=%f",max);}
     }
запустил, незнаю как работает она, после трёх введённых переменных выкидывает
John Prick
778 / 711 / 131
Регистрация: 27.07.2012
Сообщений: 2,043
Завершенные тесты: 3
02.10.2012, 16:27 #14
Цитата Сообщение от PikachyS Посмотреть сообщение
запустил, незнаю как работает она, после трёх введённых переменных выкидывает
Не выкидывает, а отрабатывает до конца и закрывает консоль. Используй
C++
1
getchar();
в самом конце.
PikachyS
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 9
02.10.2012, 17:32  [ТС] #15
добавил, всё так же
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2012, 17:32
Привет! Вот еще темы с ответами:

BGL на DEVC++ - C++
Здравствуйте. Я не знаю как подлюлючить BGL в DEVC++. Если кто знает напишите пож.

одномерный массив в devC++ - C++
Как этот пример написать в dev-C++?

последовательность (1+R)/(1+S) под DevC++ - C++
Даны n, последовательность n x , x ,...x 1 2 . Получить (1+R)/(1+S), где R – сумма тех членов последовательности, которые не превосходят...

А компилятор DevC++ поддерживает С++11? - C++
А компилятор DevC++ поддерживает С++11? #include&lt;iostream&gt; using namespace std; int main() { double prices {4.99, 10.99,...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
02.10.2012, 17:32
Ответ Создать тему
Опции темы

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