// Варіант 3: y = x^2sinx
public static double func1(double x) {
return x * x * Math.sin(x);
}
// Варіант 8: y = {√ 2/x+1 x якщо x < 7 x cos x, якщо x >= 7
public static double func2(double x) {
if (x < 7) {
return Math.sqrt(2 / (x + 1)) * x;
} else {
return x * Math.cos(x);
// Основна програма для виклику функцій
public static void main(String[] args) {
double start = -2;
double end = 0.2;
double step = 0.1;
double current = start;
while (current <= end) {
System.out.println("x = " + current + ", y1 = " + func1(current) + ", y2 = " + func2(current));
current += step;
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
// Варіант 3: y = x^2sinx
public static double func1(double x) {
return x * x * Math.sin(x);
}
// Варіант 8: y = {√ 2/x+1 x якщо x < 7 x cos x, якщо x >= 7
public static double func2(double x) {
if (x < 7) {
return Math.sqrt(2 / (x + 1)) * x;
} else {
return x * Math.cos(x);
}
}
// Основна програма для виклику функцій
public static void main(String[] args) {
double start = -2;
double end = 0.2;
double step = 0.1;
double current = start;
while (current <= end) {
System.out.println("x = " + current + ", y1 = " + func1(current) + ", y2 = " + func2(current));
current += step;
}
}