Einzelnen Beitrag anzeigen
Ungelesen 29.11.10, 09:03   #1
cold28
Anfänger
 
Registriert seit: Feb 2010
Beiträge: 17
Bedankt: 1
cold28 ist noch neu hier! | 0 Respekt Punkte
Standard Java if-Anweisung. Fehler beim compilieren.

Hallo freunde,

kann mir jemand bitte schreiben was ich hier falsch mache:
Aufgabe:

Schreiben Sie ein Programm für eine ganz einfache Messwertanalyse.
Ein Messwert soll durch einen Vergleich mit einem Sollwert bezüglich seiner Qualität wie folgt beurteilt werden:
Vergleich Urteil
Messwert = Sollwert exakt
| Messwert - Sollwert | <= 0,1 in Toleranz
| Messwert - Sollwert | <= 0,5 brauchbar
ansonsten Ausschuß

Der Sollwert und der Messwert, beides Dezimalzahlen, sind über Tastatur einzulesen. Nutzen Sie dazu die Klasse Konsole wie im folgenden Beispiel:

double wert = Konsole.getInputDouble("Wert:");

Code:
 public class Messwert { 
     // Attribute
      double messwert;
      double sollwert;
      double wert;

 
 public static void main(String[] args) {

 if (messwert == sollwert) {
	   System.out.println("Messwert ist exakt sollwert!");
	} else if (wert <= 0.1){
	    System.out.println("Messwert liegt innerhalb der Toleranz!");
	} else if (wert <= 0.5 && wert > 0.1) {
	    System.out.println("Messwert ist brauchbar!");
	} else if (wert > 0.5) {
	    System.out.println("Ausschuss");
	}
  }
}
 
 public static double messwert() {
 
     double messwert = Konsole.getInputDouble("Wert:");    
}
  
 public static double sollwert() {
	  
	 double sollwert = Konsole.getInputDouble("Wert:");  
	 }
  
 public class wert {
	      public static void main(String[] args) {
	          double a = messwert(); 
	          double b = sollwert();
	          double c = wert();
	          
	        	  c=a-b;  
	      }
	  }
cold28 ist offline   Mit Zitat antworten