S
Sustaince
Hallo,
bevor das geschrei losgeht: ich habe schon einige Lösungen gefunden, aber leider funktioniert meine nicht:
Ausgangssituation:
Programm: Netbeans (aktuelle Version)
Code:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication5;
import java.io.*;
/**
*
* @author Benutzer
*/
public class quadratischeGleichung {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {
/* Vorgaben
* quadratische Gleichung: ax²+bx+c
* Eingabe der KOeffizienten a,b,c
*/
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader bReader = new BufferedReader(isr);
int d;
//Einlesen der Koeffizienten
System.out.println("Hiermit können sie die Lösungen iner quadratischen Lösung bestimmen");
System.out.println("Bitte geben sie einen Wert für a an: ");
int a = bReader.read();
System.out.println("Bitte geben sie einen Wert für b an: ");
int b = bReader.read();
System.out.println("Bitte geben sie einen Wert für c an: ");
int c = bReader.read();
System.out.println("Die zu lösende Gleichung lautet:\n " + a + "x²" + b + "x" + c);
d = b * b - 4 * a * c;
double l1 = (b-d)/(2*a);
double l2 = (b+d)/(2*a);
if (d < 0) {
System.out.println("Es gibt keine Lösung");
}
else {
System.out.println("Es gibt eine Lösung");
System.out.println("Die Lösungsmenge ist: " + l1 + " und " + l2);
Ich habe Probleme mit dem einlesen. Habe zuerst mit java editor und console gearbeitet (Console.in.ReadInt(); ] aber leider funktioniert das bei nedbean nicht. wo liegt der fehler?
bevor das geschrei losgeht: ich habe schon einige Lösungen gefunden, aber leider funktioniert meine nicht:
Ausgangssituation:
Programm: Netbeans (aktuelle Version)
Code:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication5;
import java.io.*;
/**
*
* @author Benutzer
*/
public class quadratischeGleichung {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {
/* Vorgaben
* quadratische Gleichung: ax²+bx+c
* Eingabe der KOeffizienten a,b,c
*/
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader bReader = new BufferedReader(isr);
int d;
//Einlesen der Koeffizienten
System.out.println("Hiermit können sie die Lösungen iner quadratischen Lösung bestimmen");
System.out.println("Bitte geben sie einen Wert für a an: ");
int a = bReader.read();
System.out.println("Bitte geben sie einen Wert für b an: ");
int b = bReader.read();
System.out.println("Bitte geben sie einen Wert für c an: ");
int c = bReader.read();
System.out.println("Die zu lösende Gleichung lautet:\n " + a + "x²" + b + "x" + c);
d = b * b - 4 * a * c;
double l1 = (b-d)/(2*a);
double l2 = (b+d)/(2*a);
if (d < 0) {
System.out.println("Es gibt keine Lösung");
}
else {
System.out.println("Es gibt eine Lösung");
System.out.println("Die Lösungsmenge ist: " + l1 + " und " + l2);
Ich habe Probleme mit dem einlesen. Habe zuerst mit java editor und console gearbeitet (Console.in.ReadInt(); ] aber leider funktioniert das bei nedbean nicht. wo liegt der fehler?