Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Мне нужен код на с++

Георгий Шариков Ученик (106), закрыт 1 неделю назад
Дополнен 1 месяц назад
можно на любом коду,не только на с++
Лучший ответ
Татьяна Просветленный (23245) 1 месяц назад
 #include  
#include

double customFunction(double x) {
if (x < -2) {
return 3 * std::abs(x);
} else if (x <= 2) {
return 9 * x;
} else {
return std::sin(x);
}
}

int main() {
double x = 3.0; // Здесь можно изменить значение x для проверки различных вариантов
double result = customFunction(x);

std::cout << "f(" << x << ") = " << result << std::endl;

return 0;
}
Остальные ответы
Jurijus Zaksas Искусственный Интеллект (425735) 1 месяц назад
>можно на любом коду,не только на с++

Да ладно! Ну лови:

 public static string f(double x)
{
if (x<-2)
return (3*Math.Abs(x)).ToString("N2");
if (x>2)
return Math.Sin(x).ToString("N2");
return (9*x).ToString("N2");
}
Николай Веселуха Высший разум (360853) 1 месяц назад
 #include  
#include
using namespace std;
double input(const char* prompt) {
auto value = 0.0;
cout << prompt;
cin >> value;
cin.ignore(0x1000, '\n');
return value;
}
int main() {
const auto x = input("x: ");
auto f = [](const double x) {
auto y = 9.0 * x;
if (x < -2.0) y = 3.0 * fabs(x);
return x > 2.0 ? sin(x) : y;
};
cout << "f(x) = " << f(x) << '\n';
}
Похожие вопросы