mit Hilfe einer Schleife ein Benutzer zur Eingabe einer integer-10 mal, dann bekommen die mindestens

Ich habe eine Hausaufgabe wo ich ein Programm schreiben, das mithilfe einer Schleife, die 10 integer-Werte von einem Benutzer und gibt das minimum aller Werte eingegeben werden.

Hier ist, was ich habe:

import java.util.Scanner;

public class Num52
{
    public static void main (String [] args )
    {

   int value;
   int minValue;

   Scanner scan = new Scanner(System.in);

   for( int i = 0; i < 10; i++ )
   {

      System.out.print( "Enter a number as an integer > " );   

      value = scan.nextInt( );

      if( value < minValue )

      minValue = value;

      }

      System.out.println( "The minimum number is " + minValue );


  }
 }
  • OK. Was haben Sie bisher erreicht?
  • Wir werden nicht Ihre Hausaufgaben für Sie; schreiben Sie, was Sie schon versucht, oder recherchiert bereits.
  • sorry, ausversehen gepostet, bevor die Eingabe, was ich hatte!!!
  • Okay, also, was haben Sie Probleme?
  • Es wird immer behauptet, dass minValue noch nicht initialisiert wurde, aber ich brauche, um den minimum-Wert, ohne ihm einen ersten numerischen Wert wie 1000 oder so etwas.
  • if( value < minValue ) - Ihre minValue ist nicht initialisiert. Es gibt nichts zu vergleichen

InformationsquelleAutor PFKrang | 2014-11-12
Schreibe einen Kommentar