Вычислить значение исходя из условия

Заранее спасибо =)
3 ответа

В чем проблема?


#include <iostream>
#include <cstdlib>
#include <cmath>
using namespace std;
 
int main()
{
  setlocale(LC_ALL, "RUS");
  float x;
  cout<<"Введите х:";
  cin>>x;
  //1
  cout<<"Z= ";  
  if (x<10)
    cout<<x-1;
  else if (x==10)
    cout<<3*x*x+4;
  else if (x>10)
    cout<<7.1*x-5.6;
  //2
  cout<<"nu= ";
  if (x==2)
    cout<<(cos(3*x)+pow(x,3))/(pow(sin(x),3)-3*x);
  else if (x>2)
    cout<<pow(sin(x),2)+sqrt(x*x+2);
  else if (x<2)
    cout<<pow(x,3)*pow(log(atan(x)-exp(-x)),3);
  system("pause");
  return 0;
}
Насчёт последнего условия во 2-м задании не уверен.


Спасибо большое =)