
package quader;

import java.util.Scanner;
public class Quader {

    public static void main(String[] args) {
        Scanner eingabe=  new
            Scanner(System.in);
        int größe;
        double a;
        double b;
        double c;
        double V;
        double A;
        System.out.println("Welche Größen sind gegeben? 1- a(Länge in cm), b(Breite in cm), c(Höhe in cm); 2- V(Volumen in cm³) und zwei Seiten (in cm); 3- A(Oberfläche in cm²) und zwei Seiten (in cm)");
        größe = eingabe.nextInt();
        if (größe == 1){
            System.out.println("Geb a, b und c ein.");
        a = eingabe.nextDouble();
        b = eingabe.nextDouble();
        c = eingabe.nextDouble();
        A = 2*(a*b+a*c+b*c);
        V = a*b*c;
        System.out.println(" A = "+A+"cm²; V ="+V+"cm³");
        }
        else{
            if(größe == 2){
                System.out.println("Geb V, a und b ein.");
            V = eingabe.nextDouble();
            a = eingabe.nextDouble();
            b = eingabe.nextDouble();
            A = 2*(a*b+V/b+V/a);
            c = V/(a*b);
            System.out.println("A= "+A+" cm²; c = "+c+"cm");
            }
            else{
                System.out.println("Geb A, a und b ein.");
            A = eingabe.nextDouble();
            a = eingabe.nextDouble();
            b = eingabe.nextDouble();
            c = (-2*a*b+A)/(2*a+2*b);
            V = a*b*c;
            System.out.println("c= "+c+"cm; V= "+V+"cm³");
            
            }
        }
    }
    
}
