Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 64, средняя оценка - 4.88
JaEvg
1 / 1 / 0
Регистрация: 23.09.2010
Сообщений: 31
#1

Оператор условия в C++ - C++

28.09.2010, 15:33. Просмотров 8151. Ответов 8
Метки нет (Все метки)

Не как не могу написать программу по данной задаче(вложение)
Оператор условия в C++
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2010, 15:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Оператор условия в C++ (C++):

Оператор условия - C++
Есть массив в нём есть 10 элементов(например цифр 1). Например я могу изменять любой элемент массива на 0. Как мне прописать, что бы при...

оператор условия if. - C++
Я написал программу: #include<iostream.h> void main(void) { int test=95; if(test>=90) cout<<"Exelent!"<<endl; else; ...

Оператор условия - C++
Можете помочь с оператором условия надо сделать чтобы он писал всех тех людей кому старше 62 в 3 пункте. 1)Имя 2)Фамилия 3)День...

оператор условия if - C++
я написал программу: #include<iostream.h> void main(void) { int test; cout<<"test="; cin>>test; if(test>=90) ...

Оператор условия. Определить, пересекаются ли заданные кривая и прямая - C++
Определить пересекаются ли кривая y=ax³+bx²+cx+d и прямая y=fx+g. При положительном ответе найти точку пересечения. Что не...

Написать программу, содержащую оператор оператор for для счета от 2 до 5 через 1 - C++
В С++ я ноль, помогите пожалуйста написать прогу Написать программу, содержащую оператор оператор for для счета от 2 до 5 через 1 ...

8
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
28.09.2010, 15:39 #2
Ты кидай, что написал, какие проблемы и т.п.
0
JaEvg
1 / 1 / 0
Регистрация: 23.09.2010
Сообщений: 31
28.09.2010, 15:51  [ТС] #3
Не дописал так как много ошибок
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <math.h>
#include <stdio.h>
#include <conio.h>
#define pi 3.14
int main()
{
    double exp(double x);
    float x,y;
    printf("Vvedite x:");
    scanf("%f", &x);
    if(x>=0&&x<=1.3)
    {
        y=(2.99981*cos(x^5)+pi*(2.99981*x)^(1/3))/(exp(x));
        printf("y=%d",y);
    }
    else if (x>1.3&&x<2,3)
    {
        y=((x^3)+exp(x-2.99981))/(pi+x+log(x+pi));
    }
}
0
dihlofos
Бродяга
303 / 257 / 17
Регистрация: 27.08.2010
Сообщений: 553
28.09.2010, 16:00 #4

Не по теме:

JaEvg , о привет, земляк



Напиши задание лучше, а то картинка чё-то не грузится. Вот эта ^ штука обозначает возведение в степень? Используй ф-цию pow, например, pow(x,5).
В десятичных дробях нужно ставить точку, а не запятую. (Во втром условии в числе 2.3)
0
JaEvg
1 / 1 / 0
Регистрация: 23.09.2010
Сообщений: 31
28.09.2010, 16:37  [ТС] #5
Написать это на форуме очень сложно (Формула)
Оператор условия в C++
0
dihlofos
Бродяга
303 / 257 / 17
Регистрация: 27.08.2010
Сообщений: 553
28.09.2010, 17:55 #6
На C++, если нигде не накосячил:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <math.h>
#include <iostream.h>
#define pi 3.14
#define a 2.99981
int main()
{
    float x,y=0;
 
    cout<<"Vvedite x: ";
    cin>>x;
 
    if(x>=0&&x<=1.3)
         y = (a*pow(cos(x),5)+pi*pow(a*x,1/3))/exp(x);
 
    else if (x>1.3&&x<2.3)
         y=(pow(x,3)+exp(x-a))/(pi+x+log(x+pi));
 
    cout<<"y = "<<y<<endl;
 
    system("pause");
    return 0;
}
0
Somebody
2791 / 1602 / 147
Регистрация: 03.12.2007
Сообщений: 4,199
Завершенные тесты: 1
28.09.2010, 21:24 #7
Цитата Сообщение от JaEvg Посмотреть сообщение
Написать это на форуме очень сложно
http://www.cyberforum.ru/cgi-bin/latex.cgi?y = f\left( x \right) = \left\{\begin{matrix} \frac{2,99981 \cdot\ cos x^5 + \pi \cdot \sqrt[3]{2,99981 \cdot x}}{e^x},\; 0 \leq x \leq 1,3\\  \frac{x^3 + e^{x-2,99981}}{\pi + x + \ln\left(x + \pi\right)},\; 1,3 < x < 2,3 \end{matrix}\right.
Цитата Сообщение от dihlofos Посмотреть сообщение
если нигде не накосячил
Error: pow(cos(x),5) ➔ cos(pow(x,5))
Error: pow(a*x,1/3) ➔ pow(a*x,1/3.0)
Hint: Константа пи - M_PI
1
illuminati
20 / 20 / 4
Регистрация: 14.06.2010
Сообщений: 108
28.09.2010, 23:04 #8
пи через limits.h
+ pow лучше не юзать, злая она, да и медленная, ну да ладно, не об этом сейчас)
0
silent_1991
Эксперт С++
4987 / 3044 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
28.09.2010, 23:19 #9
illuminati,
Какую альтернативу pow предложите?
0
28.09.2010, 23:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2010, 23:19
Привет! Вот еще темы с ответами:

Условный оператор, оператор ввода/вывода; плоскость и принадлежность точки - C++
Здравствуйте. В С++ я абсолютный новичок, поэтому с первым же заданием возникли определённые трудности. Будьте добры, помогите решить. Буду...

Для шаблонного класса перегрузить оператор присваивания, copy-конструктор, объекты cin и cout, оператор * - C++
Помогите в следующем: Для класса шаблона следует перегрузить оператор присваивания, конструктор копирования, бинарный оператор суммы «*»,...

Для чего нужен оператор двоеточие, если два двоеточия - это оператор расширения области видимости - C++
для чего нужен оператор двоеточие ( : ), если два двоеточия( :: ) - это оператор расширения области видимости.

Применяя оператор цикла FOR вычислить y. Оператор if в теле цикла не использовать. Значение m и n вводить с клавиатуры. - C++
Применяя оператор цикла FOR вычислить y. Оператор if в теле цикла не использовать. Значение m и n вводить с клавиатуры. Шаг изменения...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

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