2017-01-02 2 views
-1

Ich tippte dieses Java-Programm einfache Zinsen in Eclipse berechnen.Wie behebe ich diesen Fehler: Ergebnis kann nicht in eine Variable aufgelöst werden

import java.util.Scanner; 

public class PercentageCalculator 
{ 
public static void main(String[] args) 
{ 
    double x = 0; 
    double y = 0; 

    Scanner scanner = new 
      Scanner(System.in); 
    System.out.println("Enter the value of x: "); 
    x = scanner.nextDouble(); 
    System.out.println("Enter the value of y: "); 
    y = scanner.nextDouble(); 
    System.out.println(); 
    System.out.println("Calculating percentage: (x % of y): "); 

    System.out.println(x + " % of" + y + "is " + result); 
    System.out.println(); 
} 

} 

Aber wenn ich es zu laufen versuchte, es gab mir diese Meldung:

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
result cannot be resolved to a variable 

at PercentageCalculator.main(PercentageCalculator.java:19) 

Was bedeutet das und wie kann ich es beheben?

+0

Sie es zu erklären brauchen, und Sie haben es nicht und nutzen die Verwendung von Google erste –

+0

Ja 'Ergebnis kann nicht aufgelöst werden eine Variable –

+0

Sie haben vergessen zu definieren, zu berechnen und das ** Ergebnis ** zu * 'Ergebnis' * zuzuordnen. –

Antwort

0

Sie haben erklären nicht das Ergebnis Variable

double result=0; 
+0

Bitte verunstalten Sie Ihren Beitrag nicht, indem Sie unsere Verbesserungen zurücksetzen. – FelixSFD

2

Erklären Sie

double result = 0; 

dann den Prozentsatz berechnen und weisen Sie auf Ihre Ergebnisvariable Variable zur Folge haben.

result = your calculation; 

dann drucken Sie es

System.out.println(x + " % of" + y + "is " + result); 

Hope this helfen :)

Verwandte Themen