Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Main2 {
- public static void main(String[] args){
- Scanner scan = new Scanner(System.in);
- System.out.println("Данная программа вычисленяет функции y(x) для всех различных значений аргументов.");
- System.out.print("Введите действительное значение переменной X через Enter: ");
- double a = 4.2, b = 5.3, c = 1.5, x, y;
- x = scan.nextDouble();
- System.out.println("1) a = 4.2, b = 5.3, c = 1.5");
- if((Math.exp(a + b)) > (Math.exp(x))) {
- System.out.println("Так как e^(a+b) > e^x, то y = sin(e^(a+b)) + x^2");
- y = Math.sin(Math.exp(a + b)) + Math.pow(x, 2);
- }
- else if((Math.exp(a + b)) < (Math.exp(x))) {
- System.out.println("Так как e^(a+b) < e^x, то y = cos(√|x + abc|)");
- y = Math.cos(Math.sqrt(Math.abs(x + a * b * c)));
- }
- else {
- System.out.println("Так как e^(a+b) = e^x, то y = acrtg(abc) + x^(1/3)");
- y = Math.atan(a * b * c) + Math.pow(x, 1 / 3);
- }
- System.out.println("Значение функции y равно " + y);
- a = -0.35;
- b = 1.8;
- c = -1.8;
- System.out.println("2) a = -0.35, b = 1.8, c = -1.8");
- if((Math.exp(a + b)) > (Math.exp(x))) {
- System.out.println("Так как e^(a+b) > e^x, то y = sin(e^(a+b)) + x^2");
- y = Math.sin(Math.exp(a + b)) + Math.pow(x, 2);
- }
- else if((Math.exp(a + b)) < (Math.exp(x))) {
- System.out.println("Так как e^(a+b) < e^x, то y = cos(√|x + abc|)");
- y = Math.cos(Math.sqrt(Math.abs(x + a * b * c)));
- }
- else {
- System.out.println("Так как e^(a+b) = e^x, то y = acrtg(abc) + x^(1/3)");
- y = Math.atan(a * b * c) + Math.pow(x, 1 / 3);
- }
- System.out.println("Значение функции y равно " + y);
- a = 2.8;
- b = -0.6;
- c = 2.0;
- System.out.println("3) a = 2.8, b = -0.6, c = 2.0");
- if((Math.exp(a + b)) > (Math.exp(x))) {
- System.out.println("Так как e^(a+b) > e^x, то y = sin(e^(a+b)) + x^2");
- y = Math.sin(Math.exp(a + b)) + Math.pow(x, 2);
- }
- else if((Math.exp(a + b)) < (Math.exp(x))) {
- System.out.println("Так как e^(a+b) < e^x, то y = cos(√|x + abc|)");
- y = Math.cos(Math.sqrt(Math.abs(x + a * b * c)));
- }
- else {
- System.out.println("Так как e^(a+b) = e^x, то y = acrtg(abc) + x^(1/3)");
- y = Math.atan(a * b * c) + Math.pow(x, 1 / 3);
- }
- System.out.println("Значение функции y равно " + y);
- System.out.println("Конец работы программы.");
- scan.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement