1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Mitglieder
  3. CrazyInu

Beiträge von CrazyInu

  • [Anfänger] Arg Array...Ich brauche Hilfe

    • CrazyInu
    • 15. Juni 2006 um 19:26

    bei while(b[zahl]) wird die Zahl überprüft, ob es bereits gewürfelt ist.

    Zitat

    danach gibst du nicht ein Element aus (b[zahl]) sondern das ganze Array b ..



    ich will das ganze Array mit 10 Elemente, spricht 10 Zahlen ausgeben

  • [Anfänger] Arg Array...Ich brauche Hilfe

    • CrazyInu
    • 15. Juni 2006 um 18:42

    Der Code, den du für mich geschrieben hast, passt leider nicht zu meinem kleinen Programm. Also habe ich mich bei ein paar Klassenkameraden erkundigt und sie haben mir dann erklärt, wie es geht. Folgende Codezeilen sollen richtig sein, allerdings stimmt irgendwas nicht mit Ausgabe.

    Code
    public class einmalVorkommen {
      public static void main(String[] args) {
        boolean [] b = new boolean[11];
        Random r = new Random();
    
        for(int i=0; i<11; i++){
          int zahl = 1+r.nextInt(10);
        while(b[zahl]){
          zahl = 1+r.nextInt(10);
        }
        if(b[zahl] = true){
          System.out.println(b);
        }
         }
      }
    }
    Alles anzeigen



    weißt du vielleicht woran es liegt?

    Folgendes kommt raus: [Z@10b62c9

  • [Anfänger] Arg Array...Ich brauche Hilfe

    • CrazyInu
    • 7. Juni 2006 um 21:23

    Der Vergleich-Code funktioniert :)

    Zitat

    public class test {
    public static void main(String[] args) {
    int [] a = new int[2];
    a[0] = 10;
    a[1] = 4;
    int b = 4;
    for (int i=0; i<a.length; i++) {
    if (b == a[i]) {
    System.out.println("a['+i+'] == " + b);
    }
    } }}

    Alles anzeigen



    der andere leider nicht :frowning_face: es zeigt zwar keinen fehler an, aber es gibt auch nichts gescheites raus

  • [Anfänger] Arg Array...Ich brauche Hilfe

    • CrazyInu
    • 7. Juni 2006 um 21:09

    bei zeile 5 erkennt java die variable i nicht, weil du i vorher noch nicht definiert hast. Soll ich eine for-Schleife davor schreiben? Darf man das überhaupt?

    übrigens, vielen Dank für deine Geduld und Hilfe :)

  • [Anfänger] Arg Array...Ich brauche Hilfe

    • CrazyInu
    • 7. Juni 2006 um 19:48

    Werte von zwei Arrays mit einander vergleichen hab ich noch nicht gelernt.

    das ist alles, was ich bis jetzt geschrieben hab

    Zitat

    public class test {
    public static void main(String[] args) {
    int [] a = new int[100];
    Random zahl = new Random();
    for(int i=0; i<a.length; i++){
    a[i] = 1+zahl.nextInt(100);
    System.out.println(a);
    }
    }
    }

    Alles anzeigen



    wie prüfe ich denn eine Zahl, um zu schauen ob sie schon gekommen ist?

  • [Anfänger] Arg Array...Ich brauche Hilfe

    • CrazyInu
    • 7. Juni 2006 um 19:31

    ja, logisch denken kann ich auch :) leider weiß ich nicht, wie man das anstellen soll :neutral_face:

  • [Anfänger] Arg Array...Ich brauche Hilfe

    • CrazyInu
    • 7. Juni 2006 um 19:25
    Zitat

    wobei jede Zahl darf nur 1 Mal vorkommen



    das ist das Problem :frowning_face:

  • [Anfänger] Arg Array...Ich brauche Hilfe

    • CrazyInu
    • 7. Juni 2006 um 19:04
    Zitat

    Schreib ein Programm, das 100 Mal eine Zufallszahl zwischen 1 und 100 würfelt. Gib alle 100 Zahlen aus (wobei jede Zahl darf nur 1 Mal vorkommen)



    Helft mir bitte dieses Beispiel zu lösen :face_with_rolling_eyes: Danke im Voraus :)

Rechtliches

Impressum

Datenschutzerklärung