Advertisement
iskren_penev

CalculateExpression

Mar 18th, 2016
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.06 KB | None | 0 0
  1. package softuni.homework.problem4;
  2.  
  3. import java.util.Locale;
  4. import java.util.Scanner;
  5.  
  6. public class CalculateExpression {
  7.     public static void main(String[] args) {
  8.         Locale.setDefault(Locale.ROOT);
  9.         Scanner input = new Scanner(System.in);
  10.         double a = input.nextDouble();
  11.         double b = input.nextDouble();
  12.         double c = input.nextDouble();
  13.         double averageNumbers = (a + b + c) / 3;
  14.         double averageFormula = (firstFormula(a, b, c) + secondFormula(a, b, c)) / 2;
  15.  
  16.         System.out.printf("F1 result: %.2f; F2 result: %.2f; Diff: %.2f\r\n", firstFormula(a, b, c),
  17.                 secondFormula(a, b, c), Math.abs(averageNumbers - averageFormula));
  18.     }
  19.  
  20.     public static double firstFormula (double a, double b, double c) {
  21.         double formula1 = Math.pow((a*a + b*b ) / ( a*a - b*b ), (a+b+c)/Math.sqrt(c));
  22.         return formula1;
  23.     }
  24.     public static double secondFormula (double a, double b, double c){
  25.         double formula2 = Math.pow((a*a + b*b - (c*c*c)), a-b);
  26.         return  formula2;
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement