• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Вопрос: условный опертор, вложенная форма

  • Автор темы Alex069
  • Дата начала
A

Alex069

Решал задачу в Visual C++ 6.0 условие на каринке!!!
Допустил ошибки и не знаю как правильно записать!
C++:
#include<iostream.h>
#include<math.h>
int main()
{
double x, y, s;
cout<<"Vvedite x:";
cin>>x;
cout<<"Vvedite y:";
cin>>y;
double f_y=y;
if(f_y>2x); {
s=tan(x)+pow(2,x);
cout<<"1vetv.Result="<<s<<endl;
}
else if(f_y<2x);
{
s=pow(3,fabs(x+y));
cout<<"2vetv.Result="<<s<<endl;
}
else {
s=pow(x,1/3.)*sin(x);
cout<<"3vetv.Result="<<s<<endl;
}
return 0;
}
Ошибки наверно допустил в double f_y=y;
if(f_y>2x) {
и возможно где то ещё!
Пожалуйсто помогите разобраться и исправить ошибки!!
Спасибо!!!!
 

Вложения

  • __________.bmp
    3 МБ · Просмотры: 162
  • __________.JPG
    __________.JPG
    39,4 КБ · Просмотры: 467
L

lazybiz

1. Замени 2x в условии на 2*x

Добавлено: 2. Зачем тебе переменная f_y ?

Добавлено:
C++:
#include <iostream.h>
#include <math.h>

int main()
{
double	x, y, s;

cout << "Vvedite x: ";
cin >> x;

cout << "Vvedite y: ";
cin >> y;

if ( y > x * 2 ) {
s = tan( x ) + (x * x);
} else if ( y < x * 2 ) {
s = pow( fabs( x + y ), 3 );
} else { // если y = x * 2
s = pow( x, 1.0 / 3.0 ) * sin( x );
}
cout << "Result = " << s << endl;
return 0;
}
 
A

Alex069

Спасибо!! А то я дестивительно что то намудрил с переменной сам не знаю зачем!!
Спасибо ещё раз!
 
D

DarkKnight

2lazybiz : Ужас, вот так они все.... И в итоге не поймешь, можно тему закрывать, нельзя...
Хотя бы сами писали, что мол : "Всем спасибо... Тему можно закрыть"
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!