Compiler-Fehler Online Compiler Probleme

visar77

Mitglied
Gestern hab ich versucht mein Programm auf einem Online Compiler auszuführen. Dieser hat aber mir nur diese Fehlermeldung angezeigt:
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Scanner.java:862)
at java.util.Scanner.next(Scanner.java:1371)
at Kosinus.main(Kosinus.java:10)
Danach hab ich alle anderen Online Compiler ausprobiert, aber alle zeigen mir nur diese Fehlermeldung an. Diese Fehlermeldung wird mir aber in Eclipse nicht gezeigt und mein Programm funktioniert auf Eclipse einwandfrei. Kann mir jemand erklären, was ich falsch gemacht hab?
Mein Programm:
Java:
import java.util.Scanner;
 
 
public class Kosinus {
 
    public static void main(String[] args) {
      
        Scanner sc = new Scanner(System.in);
        System.out.println("Hast du ein Winkel gegeben (ja/nein)");
        String Antwort= sc.next();
        if (Antwort.contentEquals("ja")) {
            System.out.println("Welchen Winkel hast du gegeben (alpha/beta/gamma)");
            String Antwort2 = sc.next();
            if (Antwort2.contentEquals("alpha")) {
                System.out.println("Wie groß ist alpha?:");
                double alpha = sc.nextDouble();
                System.out.println("Hast du die gegenüberliegende Seite gegeben(ja/nein):");
                String Antwort3 = sc.next();
                if (Antwort3.contentEquals("ja")) {
                    System.out.println("Wie groß diese Seite?:");
                    double a =sc.nextDouble();
                    System.out.println("Hast du noch einen Winkel oder eine Seite gegeben(Seite/Winkel):");
                    String Antwort4=sc.next();
                    if (Antwort4.contentEquals("Winkel")) {
                        System.out.println("Welcher Winkel (gamma/beta)");
                        String Antwort5 = sc.next();
                        if(Antwort5.contentEquals("gamma")) {
                            System.out.println("Wie groß ist gamma?:");
                            double gamma = sc.nextDouble();
                            double alpha1 =Math.toRadians(alpha);
                            double gamma1=Math.toRadians(gamma);
                            double c=(a*Math.sin(gamma1))/(Math.sin(alpha1));
                            double beta=180-(gamma+alpha);
                            double beta1=Math.toRadians(beta);
                            double b=(a*Math.sin(beta1))/(Math.sin(alpha1));
                            System.out.println("c="+c+" b="+b+" beta="+beta);
                          
                        }
                        else if (Antwort5.contentEquals("beta")) {
                            System.out.println("Wie groß ist beta?:");
                            double beta = sc.nextDouble();
                            double alpha1 =Math.toRadians(alpha);
                            double beta1=Math.toRadians(beta);
                            double b=(a*Math.sin(beta1))/(Math.sin(alpha1));
                            double gamma=180-(beta+alpha);
                            double gamma1=Math.toRadians(gamma);
                            double c=(a*Math.sin(gamma1))/(Math.sin(alpha1));
                            System.out.println("c="+c+" b="+b+" gamma="+gamma);
                          
                          
                        }
                        else {
                            System.out.println("Falsch");
                        }
                      
                    }
                      
                  
                    else if (Antwort4.contentEquals("Seite")) {
                        System.out.println("Welche Seite (c/b)");
                        String Antwort5 = sc.next();
                        if (Antwort5.contentEquals("c")) {
                            System.out.println("Wie groß ist c?:");
                            double c = sc.nextDouble();
                            double alpha1 = Math.toRadians(alpha);
                            double gamma1 = Math.asin((c*Math.sin(alpha1))/(a));
                            double gamma=Math.toDegrees(gamma1);
                            double beta = 180-(alpha+gamma);
                            double beta1=Math.toRadians(beta);
                            double b=(a*Math.sin(beta1))/(Math.sin(alpha1));
                            System.out.println("b="+b+" gamma="+gamma+" beta="+beta);
                          
                          
                        }
                        else if (Antwort5.contentEquals("b")) {
                            System.out.println("Wie groß ist b?:");
                            double b = sc.nextDouble();
                            double alpha1 = Math.toRadians(alpha);
                            double beta1 = Math.asin((b*Math.sin(alpha1))/(a));
                            double beta=Math.toDegrees(beta1);
                            double gamma = 180-(alpha+beta);
                            double gamma1=Math.toRadians(beta);
                            double c=(a*Math.sin(gamma1))/(Math.sin(alpha1));
                            System.out.println("c="+c+" gamma="+gamma+" beta="+beta);
                          
                          
                        }
                        else {
                            System.out.println("Falsche Antwort");
                        }
                          
                      
                      
                    }
                    else {
                        System.out.println("Falsche Antwort");
                      
                    }
              
                }
              
              
                else if (Antwort3.contentEquals("nein")) {
                    System.out.println("Hast du noch ein Winkel gegeben?(ja/nein):");
                    String Antwort4 = sc.next();
                    if (Antwort4.contentEquals("ja")) {
                        System.out.println("Beta/Gamma?");
                        String Antwort5 = sc.next();
                        if (Antwort5.contentEquals("Beta")) {
                            System.out.println("Wie groß ist Beta?");
                            double beta = sc.nextDouble();
                            System.out.println("Welche Seite hast du gegeben? (b/c)");
                            String Antwort6 = sc.next();
                            if (Antwort6.contentEquals("b")) {
                                System.out.println("Wie groß ist b?:");
                                double b = sc.nextDouble();
                                double beta1 = Math.toRadians(beta);
                                double alpha1 = Math.toRadians(alpha);
                                double gamma = 180-(alpha+beta);
                                double gamma1 = Math.toRadians(gamma);
                                double c = (b*Math.sin(gamma1))/(Math.sin(beta1));
                                double a = (b*Math.sin(alpha1))/(Math.sin(beta1));
                                System.out.println("a="+a+" c="+c+" gamma="+gamma);
                              
                              
                            }
                            else if (Antwort6.contentEquals("c")) {
                                System.out.println("Wie groß ist c?:");
                                double c = sc.nextDouble();
                                double gamma = 180-(alpha+beta);
                                double gamma1 = Math.toRadians(gamma);
                                double alpha1 = Math.toRadians(alpha);
                                double beta1 = Math.toRadians(beta);
                                double a = (c*Math.sin(alpha1))/(Math.sin(gamma1));
                                double b = (c*Math.sin(beta1))/(Math.sin(gamma1));
                                System.out.println("a="+" b="+b+" gamma="+gamma);
                            }
                            else {
                                System.out.println("Falsche Antwort");
                            }
                          
                          
                        }
                        else if (Antwort5.contentEquals("Gamma")) {
                            System.out.println("Wie groß ist Gamma?");
                            double gamma = sc.nextDouble();
                            System.out.println("Welche Seite hast du gegeben? (b/c)");
                            String Antwort6 = sc.next();
                            if (Antwort6.contentEquals("b")) {
                                System.out.println("Wie groß ist b?:");
                                double b = sc.nextDouble();
                                double beta = 180-(gamma+alpha);
                                double beta1 = Math.toRadians(beta);
                                double alpha1 = Math.toRadians(alpha);
                                double gamma1 = Math.toRadians(gamma);
                                double a = (b*Math.sin(alpha1))/(Math.sin(beta1));
                                double c = (b*Math.sin(gamma1))/(Math.sin(beta1));
                                System.out.println("a="+a+" c="+c+" beta="+beta);
                              
                            }
                            else if (Antwort6.contentEquals("c")) {
                                System.out.println("Wie groß ist c?:");
                                double c = sc.nextDouble();
                                double alpha1 = Math.toRadians(alpha);
                                double gamma1 = Math.toRadians(gamma);
                                double beta = 180-(alpha+gamma);
                                double beta1 = Math.toRadians(beta);
                                double a = (c*Math.sin(alpha1))/(Math.sin(gamma1));
                                double b = (c*Math.sin(beta1))/(Math.sin(gamma1));
                                System.out.println("a="+a+" b="+b+" beta="+beta);
                            }
                            else {
                                System.out.println("Falsche Antwort");
                            }
                          
                        }
                        else {
                            System.out.println("Falsche Antwort");
                        }
                      
                    }
                    else if (Antwort4.contentEquals("nein")) {
                            System.out.println("Wie groß ist b?:");
                            double b = sc.nextDouble();
                            System.out.println("Wie groß ist c?:");
                            double c = sc.nextDouble();
                            double alpha1 = Math.toRadians(alpha);
                            double a = Math.sqrt(c*c+b*b-2*c*b*Math.cos(alpha1));
                            double beta1 = Math.asin((b*Math.sin(alpha1))/(a));
                            double beta = Math.toDegrees(beta1);
                            double gamma = 180-(beta+alpha);
                            System.out.println("a="+a+" beta="+beta+" gamma="+gamma);
                          
                    }
                    else {
                        System.out.println("Falsche Antwort");
                    }
              
                      
                }
                else {
                    System.out.println("Falsche Antwort");
                }
              
            }
            else if (Antwort2.contentEquals("beta")) {
                System.out.println("Wie groß ist beta?:");
                double beta = sc.nextDouble();
                System.out.println("Hast du die gegenüberliegende Seite gegeben(ja/nein):");
                String Antwort3 = sc.next();
                if (Antwort3.contentEquals("ja")) {
                    System.out.println("Wie groß diese Seite?:");
                    double b =sc.nextDouble();
                    System.out.println("Hast du noch einen Winkel oder eine Seite gegeben(Seite/Winkel):");
                    String Antwort4=sc.next();
                    if (Antwort4.contentEquals("Winkel")) {
                        System.out.println("Welcher Winkel (gamma/alpha)");
                        String Antwort5 = sc.next();
                        if(Antwort5.contentEquals("gamma")) {
                            System.out.println("Wie groß ist gamma?:");
                            double gamma = sc.nextDouble();
                            double gamma1 =Math.toRadians(gamma);
                            double beta1=Math.toRadians(beta);
                            double c=(b*Math.sin(gamma1))/(Math.sin(beta1));
                            double alpha=180-(beta+gamma);
                            double alpha1=Math.toRadians(alpha);
                            double a=(c*Math.sin(alpha1))/(Math.sin(gamma1));
                            System.out.println("c="+c+" a="+a+" alpha="+alpha);
                          
                        }
                        else if (Antwort5.contentEquals("alpha")) {
                            System.out.println("Wie groß ist alpha?:");
                            double alpha = sc.nextDouble();
                            double alpha1 =Math.toRadians(alpha);
                            double beta1=Math.toRadians(beta);
                            double a=(b*Math.sin(alpha1))/(Math.sin(beta1));
                            double gamma=180-(beta+alpha);
                            double gamma1=Math.toRadians(gamma);
                            double c=(b*Math.sin(gamma1))/(Math.sin(beta1));
                            System.out.println("c="+c+" a="+a+" gamma="+gamma);
                          
                          
                        }
                        else {
                            System.out.println("Falsch");
                        }
                      
                    }
                    else if (Antwort4.contentEquals("Seite")) {
                        System.out.println("Welche Seite (a/c)");
                        String Antwort5 = sc.next();
                        if (Antwort5.contentEquals("a")) {
                            System.out.println("Wie groß ist a?:");
                            double a = sc.nextDouble();
                            double beta1 = Math.toRadians(beta);
                            double alpha1 = Math.asin((a*Math.sin(beta1))/(b));
                            double alpha=Math.toDegrees(alpha1);
                            double gamma = 180-(alpha+beta);
                            double gamma1=Math.toRadians(gamma);
                            double c=(a*Math.sin(gamma1))/(Math.sin(alpha1));
                            System.out.println("c="+c+" gamma="+gamma+" alpha="+alpha);
                          
                          
                        }
                        else if (Antwort5.contentEquals("c")) {
                            System.out.println("Wie groß ist c?:");
                            double c = sc.nextDouble();
                            double beta1 = Math.toRadians(beta);
                            double gamma1 = Math.asin((c*Math.sin(beta1))/(b));
                            double gamma=Math.toDegrees(gamma1);
                            double alpha = 180-(gamma+beta);
                            double alpha1=Math.toRadians(alpha);
                            double a=(b*Math.sin(alpha1))/(Math.sin(beta1));
                            System.out.println("a="+a+" gamma="+gamma+" alpha="+alpha);
                        }
                          
                  
                        else {
                            System.out.println("Falsche Antwort");
                        }
                      
                    }
                    else {
                        System.out.println("Falsche Antwort");
                    }
              
                }
                else if (Antwort3.contentEquals("nein")) {
                    System.out.println("Hast du noch ein Winkel gegeben?(ja/nein):");
                    String Antwort4 = sc.next();
                    if (Antwort4.contentEquals("ja")) {
                        System.out.println("Alpha/Gamma?");
                        String Antwort5 = sc.next();
                        if (Antwort5.contentEquals("Alpha")) {
                            System.out.println("Wie groß ist alpha?");
                            double alpha = sc.nextDouble();
                            System.out.println("Welche Seite hast du gegeben? (a/c)");
                            String Antwort6 = sc.next();
                            if (Antwort6.contentEquals("a")) {
                                System.out.println("Wie groß ist a?:");
                                double a = sc.nextDouble();
                                double alpha1 = Math.toRadians(alpha);
                                double beta1 = Math.toRadians(beta);
                                double gamma = 180-(alpha+beta);
                                double gamma1 = Math.toRadians(gamma);
                                double b = (a*Math.sin(beta1))/(Math.sin(alpha1));
                                double c = (a*Math.sin(gamma1))/(Math.sin(alpha1));
                                System.out.println("b="+b+" c="+c+" gamma="+gamma);
                              
                              
                            }
                            else if (Antwort6.contentEquals("c")) {
                                System.out.println("Wie groß ist c?:");
                                double c = sc.nextDouble();
                                double gamma = 180-(alpha+beta);
                                double gamma1 = Math.toRadians(gamma);
                                double beta1 = Math.toRadians(beta);
                                double alpha1 = Math.toRadians(alpha);
                                double b = (c*Math.sin(beta1))/(Math.sin(gamma1));
                                double a = (c*Math.sin(alpha1))/(Math.sin(gamma1));
                                System.out.println("a="+a+" b="+b+" gamma="+gamma);
                              
                            }
                            else {
                                System.out.println("Falsche Antwort");
                            }
                          
                          
                        }
                        else if (Antwort5.contentEquals("Gamma")) {
                            System.out.println("Wie groß ist Gamma?");
                            double gamma = sc.nextDouble();
                            System.out.println("Welche Seite hast du gegeben? (a/c)");
                            String Antwort6 = sc.next();
                            if (Antwort6.contentEquals("a")) {
                                System.out.println("Wie groß ist a?:");
                                double a = sc.nextDouble();
                                double alpha = 180 -(beta+gamma);
                                double alpha1 = Math.toRadians(alpha);
                                double gamma1 = Math.toRadians(gamma);
                                double beta1 = Math.toRadians(beta);
                                double b = (a*Math.sin(beta1))/(Math.sin(alpha1));
                                double c = (a*Math.sin(gamma1))/(Math.sin(alpha1));
                                System.out.println("b="+b+" c="+c+" alpha="+alpha);
                              
                            }
                            else if (Antwort6.contentEquals("c")) {
                                System.out.println("Wie groß ist c?:");
                                double c = sc.nextDouble();
                                double gamma1 = Math.toRadians(gamma);
                                double beta1 = Math.toRadians(beta);
                                double alpha = 180-(beta+gamma);
                                double alpha1 = Math.toRadians(alpha);
                                double b = (c*Math.sin(beta1))/(Math.sin(gamma1));
                                double a = (c*Math.sin(alpha1))/(Math.sin(gamma1));
                                System.out.println("a="+a+" b="+b+" alpha="+alpha);
                              
                            }
                            else {
                                System.out.println("Falsche Antwort");
                            }
                          
                        }
                        else {
                            System.out.println("Falsche Antwort");
                        }
                      
                    }
                    else if (Antwort4.contentEquals("nein")) {
                            System.out.println("Wie groß ist a?:");
                            double a = sc.nextDouble();
                            System.out.println("Wie groß ist c?:");
                            double c = sc.nextDouble();
                            double beta1 = Math.toRadians(beta);
                            double b = Math.sqrt(c*c+a*a-2*a*c*Math.cos(beta1));
                            double gamma1 = Math.asin((c*Math.sin(beta1))/(b));
                            double gamma = Math.toDegrees(gamma1);
                            double alpha = 180-(gamma+beta);
                            System.out.println("b="+b+" alpha="+alpha+" gamma="+gamma);
                          
                    }
                    else {
                        System.out.println("Falsche Antwort");
                    }
              
                      
                }
                else {
                    System.out.println("Falsche Antwort");
                }
              
              
            }
            else if (Antwort2.contentEquals("gamma")) {
                System.out.println("Wie groß ist gamma?:");
                double gamma = sc.nextDouble();
                System.out.println("Hast du die gegenüberliegende Seite gegeben(ja/nein):");
                String Antwort3 = sc.next();
                if (Antwort3.contentEquals("ja")) {
                    System.out.println("Wie groß diese Seite?:");
                    double c =sc.nextDouble();
                    System.out.println("Hast du noch einen Winkel oder eine Seite gegeben(Seite/Winkel):");
                    String Antwort4=sc.next();
                    if (Antwort4.contentEquals("Winkel")) {
                        System.out.println("Welcher Winkel (beta/alpha)");
                        String Antwort5 = sc.next();
                        if(Antwort5.contentEquals("beta")) {
                            System.out.println("Wie groß ist beta?:");
                            double beta = sc.nextDouble();
                            double gamma1 =Math.toRadians(gamma);
                            double beta1=Math.toRadians(beta);
                            double b=(c*Math.sin(beta1))/(Math.sin(gamma1));
                            double alpha=180-(beta+gamma);
                            double alpha1=Math.toRadians(alpha);
                            double a=(c*Math.sin(alpha1))/(Math.sin(gamma1));
                            System.out.println("b="+b+" a="+a+" alpha="+alpha);
                          
                        }
                        else if (Antwort5.contentEquals("alpha")) {
                            System.out.println("Wie groß ist alpha?:");
                            double alpha = sc.nextDouble();
                            double gamma1 =Math.toRadians(gamma);
                            double alpha1=Math.toRadians(alpha);
                            double a=(c*Math.sin(alpha1))/(Math.sin(gamma1));
                            double beta=180-(alpha+gamma);
                            double beta1=Math.toRadians(beta);
                            double b=(c*Math.sin(beta1))/(Math.sin(gamma1));
                            System.out.println("b="+b+" a="+a+" beta="+beta);
                        }
                        else {
                            System.out.println("Falsch");
                        }
                      
                    }
                      
                  
                    else if (Antwort4.contentEquals("Seite")) {
                        System.out.println("Welche Seite (a/b)");
                        String Antwort5 = sc.next();
                        if (Antwort5.contentEquals("a")) {
                            System.out.println("Wie groß ist a?:");
                            double a = sc.nextDouble();
                            double gamma1 = Math.toRadians(gamma);
                            double alpha1 = Math.asin((a*Math.sin(gamma1))/(c));
                            double alpha=Math.toDegrees(alpha1);
                            double beta= 180-(alpha+gamma);
                            double beta1=Math.toRadians(beta);
                            double b=(c*Math.sin(beta1))/(Math.sin(gamma1));
                            System.out.println("b="+b+" alpha="+alpha+" beta="+beta);
                          
                          
                        }
                        else if (Antwort5.contentEquals("b")) {
                            System.out.println("Wie groß ist b?:");
                            double b = sc.nextDouble();
                            double gamma1 = Math.toRadians(gamma);
                            double beta1 = Math.asin((b*Math.sin(gamma1))/(c));
                            double beta=Math.toDegrees(beta1);
                            double alpha = 180-(gamma+beta);
                            double alpha1=Math.toRadians(alpha);
                            double a=(c*Math.sin(alpha1))/(Math.sin(gamma1));
                            System.out.println("a="+a+" beta="+beta+" alpha="+alpha);
                        }
                          
                  
                        else {
                            System.out.println("Falsche Antwort");
                        }
                      
                    }
                      
                  
                    else {
                        System.out.println("Falsche Antwort");
                    }
              
              
                }
              
                else if (Antwort3.contentEquals("nein")) {
                    System.out.println("Hast du noch ein Winkel gegeben?(ja/nein):");
                    String Antwort4 = sc.next();
                    if (Antwort4.contentEquals("ja")) {
                        System.out.println("Alpha/Beta?");
                        String Antwort5 = sc.next();
                        if (Antwort5.contentEquals("Alpha")) {
                            System.out.println("Wie groß ist Alpha?");
                            double alpha = sc.nextDouble();
                            System.out.println("Welche Seite hast du gegeben? (a/b)");
                            String Antwort6 = sc.next();
                            if (Antwort6.contentEquals("a")) {
                                System.out.println("Wie groß ist a?:");
                                double a = sc.nextDouble();
                                double beta = 180-(alpha+gamma);
                                double beta1 = Math.toRadians(beta);
                                double alpha1 = Math.toRadians(alpha);
                                double gamma1 = Math.toRadians(gamma);
                                double c = (a*Math.sin(gamma1))/(Math.sin(alpha1));
                                double b = (a*Math.sin(beta1))/(Math.sin(alpha1));
                                System.out.println("b="+b+" c="+c+" beta="+beta);
                              
                            }
                            else if (Antwort6.contentEquals("b")) {
                                System.out.println("Wie groß ist b?:");
                                double b = sc.nextDouble();
                                double beta = 180-(alpha+gamma);
                                double beta1 = Math.toRadians(beta);
                                double alpha1 = Math.toRadians(alpha);
                                double gamma1 = Math.toRadians(gamma);
                                double c = (b*Math.sin(gamma1))/(Math.sin(beta1));
                                double a = (b*Math.sin(alpha1))/(Math.sin(beta1));
                                System.out.println("a="+a+" c="+c+" beta="+beta);
                              
                              
                            }
                          
                          
                          
                        }
                        else if (Antwort5.contentEquals("Beta")) {
                            System.out.println("Wie groß ist Beta?");
                            double beta = sc.nextDouble();
                            System.out.println("Welche Seite hast du gegeben? (a/b)");
                            String Antwort6 = sc.next();
                            if (Antwort6.contentEquals("a")) {
                                System.out.println("Wie groß ist a?:");
                                double a = sc.nextDouble();
                                double alpha = 180-(gamma+beta);
                                double alpha1 = Math.toRadians(alpha);
                                double beta1 = Math.toRadians(beta);
                                double gamma1 = Math.toRadians(gamma);
                                double b = (a*Math.sin(beta1))/(Math.sin(alpha1));
                                double c = (a*Math.sin(gamma1))/(Math.sin(alpha1));
                                System.out.println("b="+b+" c="+c+" alpha="+alpha);
                              
                              
                              
                            }
                            else if (Antwort6.contentEquals("b")) {
                                System.out.println("Wie groß ist b?:");
                                double b = sc.nextDouble();
                                double alpha = 180-(gamma+beta);
                                double alpha1 = Math.toRadians(alpha);
                                double beta1 = Math.toRadians(beta);
                                double gamma1 = Math.toRadians(gamma);
                                double a = (b*Math.sin(alpha1))/(Math.sin(beta1));
                                double c = (b*Math.sin(gamma1))/(Math.sin(beta1));
                                System.out.println("a="+a+" c="+c+" alpha="+alpha);
                              
                              
                            }
                            else {
                                System.out.println("Falsche Antwort");
                            }
                          
                        }
                      
                      
                    }
                    else if (Antwort4.contentEquals("nein")) {
                            System.out.println("Wie groß ist a?:");
                            double a = sc.nextDouble();
                            System.out.println("Wie groß ist b?:");
                            double b = sc.nextDouble();
                            double gamma1 = Math.toRadians(gamma);
                            double c = Math.sqrt(a*a+b*b-2*a*b*Math.cos(gamma1));
                            double beta1 = Math.asin((b*Math.sin(gamma1))/(c));
                            double beta = Math.toDegrees(beta1);
                            double alpha = 180-(beta+gamma);
                            System.out.println("c="+c+" alpha="+alpha+" beta="+beta);
                                  
                          
                    }
                    else {
                        System.out.println("Falsche Antwort");
                    }
              
                      
                }
                else {
                    System.out.println("Falsche Antwort");
                }
              
  
            }
          
        }
        else if (Antwort.contentEquals("nein")) {
          
            System.out.println("Wie lang ist die Seite a?:");
            double a = sc.nextDouble();
            System.out.println("Wie lang ist die Seite b?:");
            double b = sc.nextDouble();
            System.out.println("Wie lang ist die Seite c?:");
            double c = sc.nextDouble();
            double gamma1 = Math.acos((c*c-a*a-b*b)/(-2*a*b));
            double gamma = Math.toDegrees(gamma1);
            double alpha1 = Math.acos((a*a-c*c-b*b)/(-2*c*b));
            double alpha = Math.toDegrees(alpha1);
            double beta = 180-(alpha+gamma);
            System.out.println("alpha="+alpha+" beta ="+beta+" gamma="+gamma);
          
          
        }
        else {
            System.out.println("Falsche Antwort");
        }
      
    }
}
P.S:Sorry für die ganzen ifs hätte doch eher switch benutzen sollen.
 

M.L.

Top Contributor
Mit https://paiza.io funktioniert es auch, allerdings will die Input-Liste gefüllt werden (Anhang). Im Output-Fenster könnte es dann derart aussehen:
Hast du ein Winkel gegeben (ja/nein)
Welchen Winkel hast du gegeben (alpha/beta/gamma)
Wie groß ist alpha?:
Hast du die gegenüberliegende Seite gegeben(ja/nein):
Wie groß diese Seite?:
Hast du noch einen Winkel oder eine Seite gegeben(Seite/Winkel):
Welcher Winkel (gamma/beta)
Wie groß ist beta?:
c=75.0719777558185 b=43.671476131782924 gamma=106.0
 

Anhänge

  • paiza_input.PNG
    paiza_input.PNG
    57,7 KB · Aufrufe: 1
Ähnliche Java Themen
  Titel Forum Antworten Datum
FireHorses Online Aktivität getten Allgemeine Java-Themen 17
Q Möglichkeit Online-Programmieren üben. Allgemeine Java-Themen 9
A Kein Online-Zugang mögl.! Allgemeine Java-Themen 4
L Benutzbarkeit kryptografischer APIs - Online Studie Allgemeine Java-Themen 3
R Android Daten online senden Allgemeine Java-Themen 0
J Java Projekt, Online-Datenabfrage, Visualisierung Allgemeine Java-Themen 3
S HTTP Online-Konfigurator Allgemeine Java-Themen 9
L Java Applet - ClassNotFound online, offline korrekt Allgemeine Java-Themen 13
H Problem mit Applet (online / offline) Allgemeine Java-Themen 8
S ID3-Tag eines Online-Radios auslesen Allgemeine Java-Themen 28
pg1337 Übungsaufgabe Online Shop Allgemeine Java-Themen 21
eskimo328 Offline/Online Web-Anwendung, Datensynchronisation etc. Allgemeine Java-Themen 9
T Online-Hilfe Allgemeine Java-Themen 3
S Applet funktioniert online - nur nicht lokal..? Allgemeine Java-Themen 2
B PrintService - Wie prüfen ob Drucker online ist? Allgemeine Java-Themen 2
S Datum einer Datei online? Allgemeine Java-Themen 6
B ZipDatei direkt online auslesen? Allgemeine Java-Themen 8
Z GWT Online Shop erstellen ? Allgemeine Java-Themen 3
W Suche ein Applet zur Bildbearbeitung online Allgemeine Java-Themen 4
Chucky Java Buch - nur welches? online oder kaufbuch? Allgemeine Java-Themen 18
Oneixee5 Compiler-Warnungen Allgemeine Java-Themen 23
E Hat der Compiler einen Fehler oder warumbeendet return nicht eine Methode ? Allgemeine Java-Themen 7
J Virtuelle Maschine vs Compiler Allgemeine Java-Themen 12
S CMD Compiler Error Allgemeine Java-Themen 13
J Java AOT Compiler Allgemeine Java-Themen 3
C Compiler programmieren Allgemeine Java-Themen 13
D Java Compiler code referencen Allgemeine Java-Themen 0
C System.out.print("") Compiler Fehler Allgemeine Java-Themen 2
B Java Compiler und JRE Allgemeine Java-Themen 22
M JAR Dateien nur mit Compiler Level 1.6 ausführbar Allgemeine Java-Themen 8
T Compiler Problem... Allgemeine Java-Themen 7
B Test$1.class mit dem javac compiler Allgemeine Java-Themen 7
K event dispatch thread fehler. Compiler meckert nicht aber der Interpreter? Warum?? Allgemeine Java-Themen 11
M AWT AWT "Compiler" Allgemeine Java-Themen 5
S Anschauen was der Compiler macht..? Allgemeine Java-Themen 5
A Java Compiler Allgemeine Java-Themen 4
A AspectJ Compiler nicht im CLASSPATH? Allgemeine Java-Themen 4
S [ANT] compiler wird nicht gefunden Allgemeine Java-Themen 6
V Boxing und Unboxing compiler warnings Allgemeine Java-Themen 6
J Enum Problem: compiliert nicht mit Sun's compiler. Allgemeine Java-Themen 2
O JNI Compiler Problem Allgemeine Java-Themen 2
C Java Compiler und Multiplikation konstanter Faktoren Allgemeine Java-Themen 2
F Kommunikation zw 2 Java-Programmen mit unterschiedl Compiler Allgemeine Java-Themen 13
T Java Compiler Allgemeine Java-Themen 8
K Compiler Fehler definieren/beeinflussen? Allgemeine Java-Themen 5
T Compiler für Rückschritt Java5 -> Java2 Allgemeine Java-Themen 3
F javac compiler Allgemeine Java-Themen 2
I Compiler level - ant Allgemeine Java-Themen 7
B Suche einen guten Compiler Allgemeine Java-Themen 23
S Java Compiler spinnt oder auch nicht ? Allgemeine Java-Themen 5
S Microsoft Standard Compiler Allgemeine Java-Themen 19
W Compiler findet Pakete nicht. Allgemeine Java-Themen 2
7 Applet funktioniert einzig und allein im Compiler Allgemeine Java-Themen 12
M downloadproblem Jikes compiler Allgemeine Java-Themen 2
M Probleme mit Cross-Compiler Allgemeine Java-Themen 3
D Compiler Warnung, Generics, Eclipse 3.1 Allgemeine Java-Themen 6
V String[] wird nicht als Rückgabetyp vom Compiler akzeptiert! Allgemeine Java-Themen 6
M GNU Java Compiler unter Windows? Allgemeine Java-Themen 4
G Compiler Exception auf JTextArea umleiten Allgemeine Java-Themen 4
R Wo kriege ich einen JIT-Compiler her? Allgemeine Java-Themen 6
G Java.lang.Compiler Allgemeine Java-Themen 3
R FastJavac Compiler Allgemeine Java-Themen 2
I Problem mit Compiler? Allgemeine Java-Themen 2
N Compiler (javac) funktioniert nicht... Bitte hilfe! Allgemeine Java-Themen 3
R Compiler spinnt !?!? Allgemeine Java-Themen 5
C Probleme beim Erstellen eines runnable-jar files Allgemeine Java-Themen 1
S Umstellung von File auf Path - Probleme mit Stream Allgemeine Java-Themen 5
C Probleme mit javax.mail.Session Allgemeine Java-Themen 8
M tomcat probleme Allgemeine Java-Themen 1
N Division macht Probleme Allgemeine Java-Themen 14
B Java Reflection Probleme beim wehcselseitigen Referenzieren zweier Klassen/Objekte Allgemeine Java-Themen 14
MarvinsDepression Probleme mit relativem Dateipfad Allgemeine Java-Themen 1
G Geotools Probleme nach PC-Wechsel Allgemeine Java-Themen 6
nibe1501 GUI Probleme Allgemeine Java-Themen 16
C Probleme mit dem WindowBuilder Allgemeine Java-Themen 3
P Selenium . Probleme ein Iron Icon Element anzusprechen Allgemeine Java-Themen 2
B Compiler-Fehler Probleme beim Kompilieren mit Jsoup Allgemeine Java-Themen 8
K VisualVM Profiling Remote Probleme Allgemeine Java-Themen 1
O Leerzeichen und Umlaute im Pfad einer Java Applikation machen Probleme Allgemeine Java-Themen 13
M Probleme bei Eclipse wenn ich entpacke Allgemeine Java-Themen 15
D Regex Probleme Allgemeine Java-Themen 2
M Probleme jar datei. Allgemeine Java-Themen 2
L Vererbung Verständnis Probleme Vererbung Allgemeine Java-Themen 2
Dann07 Probleme mit OpenAL Allgemeine Java-Themen 0
V Threads Probleme beim Aufrufen von Methoden einer anderen Klasse (Threads) Allgemeine Java-Themen 14
M Probleme mit Negamax-Algorithmus Allgemeine Java-Themen 29
M Probleme mit BigDecimal Allgemeine Java-Themen 1
T Probleme mit NumberFormat Allgemeine Java-Themen 5
J Probleme exe-Start mit Task Scheduler Allgemeine Java-Themen 1
B Input/Output Probleme beim Ausführen von Shell-Befehlen mit Java Allgemeine Java-Themen 28
J Probleme beim einbinden von Zip4j library Allgemeine Java-Themen 6
F Variablen Palindromzahl (Probleme mit Methode) Allgemeine Java-Themen 9
K Data Konverter - Probleme mit Byte[] Kodierung Allgemeine Java-Themen 3
T Probleme mit dem Pfad zum Propertie file Allgemeine Java-Themen 7
H Swing HashMap zu Tabelle macht mir Probleme Allgemeine Java-Themen 4
Neoline Interpreter-Fehler Probleme mit Arrays.toString Allgemeine Java-Themen 7
F SQLite mit Java / Probleme beim INSERT Befehl Allgemeine Java-Themen 4
J Erste Schritte Probleme mit der Hauptklasse Allgemeine Java-Themen 14
J Tetris Probleme bei Klassen Allgemeine Java-Themen 14
J MinMax VierGewinnt Probleme Allgemeine Java-Themen 22

Ähnliche Java Themen

Neue Themen


Oben