У задачі слід реалізувати функцію .
Реалізація алгоритму
Визначимо функцію f.
double f(double x)
{
return x + sin(x);
}Основна частина програми. Читаємо вхідне значення .
scanf("%lf",&x);Вичисляємо і виводимо значення функції .
y = f(x);
printf("%.4lf\n",y);Java реалізація
import java.util.*;
public class Main
{
static double f(double x)
{
return x + Math.sin(x);
}
public static void main(String[] args)
{
Scanner con = new Scanner(System.in);
double x = con.nextDouble();
double y = f(x);
System.out.println(y);
con.close();
}
} Python реалізація
import mathВизначимо функцію f.
def f(x):
return x + math.sin(x)Основна частина програми. Читаємо вхідне значення .
x = float(input())Вичисляємо і виводимо значення функції .
print(f(x))Python реалізація — lambda функція
import mathВизначимо функцію f.
f = lambda x: x + math.sin(x)Основна частина програми. Читаємо вхідне значення .
x = float(input())Вичисляємо і виводимо значення функції .
print(f(x))