Aufgabe: kleinste Zahl finden

Fragen zu Java hier rein.

Aufgabe: kleinste Zahl finden

Beitragvon keyes » Do 13. Aug 2009, 18:24

Ich hatte hier eine Aufgabe in Java, die kleinste Zahl zu finden. Hier meine Lösung. Wer eine bessere kennt, nur her damit ;) :

Code: Alles auswählen
import java.lang.*;


//Aufgabe: in einem Feld von Arrays die kleinste Zahl herausfinden
public class Aufgabe1 {
   public static void main(String[] args) {
      //wir erstellen ein array mit 100 Zahlen und die werden mit
      //zufälligen Zahlen bestückt zwischen 1 und 1000
      int[] arr = new int[100];
      
      //Zufallszahlen
      for(int i = 0; i < 100; i++) {
         arr[i] = (int)(1000 * (Math.random())) + 1;
         System.out.print(arr[i] + "\t");
         if(i % 5 == 0) {
            System.out.println();
         }
      }
      
      int kleinsteZahl = arr[0];
      //das kleinste Feld rausfinden
      for(int i = 1; i < 100; i++) {
         if(arr[i] < arr[0]) {
            arr[0] = arr[i];
         }
      }
      
      System.out.println("\n\nKleinste Zahl: " + arr[0]);
   }
}
Try to live every day as though it were your last. Make the
most of every day and accomplish something. Even if it is
something small, every baby step adds up to a huge success
in the end.
keyes
 
Beiträge: 20
Registriert: Mo 15. Jun 2009, 13:48

Zurück zu Java

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron