Achtung:

Dieses Wiki, das alte(!) Projektwiki (projektwiki.zum.de)
wird demnächst gelöscht.

Bitte sichere Deine Inhalte zeitnah,
wenn Du sie weiter verwenden möchtest.


Gerne kannst Du natürlich weiterarbeiten

im neuen Projektwiki (projekte.zum.de).

Ausgeben: Unterschied zwischen den Versionen

Aus Projektwiki - ein Wiki mit Schülern für Schüler.
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „===Ausgeben=== mit dieser Methode kann man die Matrix grafisch darstellen <code>void Ausgeben () { System.out.print(" "); for(int y=0…“)
 
(Ausgeben)
Zeile 4: Zeile 4:
 
     {
 
     {
 
         System.out.print("  ");
 
         System.out.print("  ");
         for(int y=0; y<aktAnzahlKn; y++) <sub>//durckt die erste Zeile (alle Knoten in deren Reihenfolge)</sub>
+
         for(int y=0; y<aktAnzahlKn; y++) <sub>//druckt die erste Zeile (alle Knoten in deren Reihenfolge)</sub>
 
         {
 
         {
 
             System.out.print(knoten[y].KurzBeschreibungGeben());  
 
             System.out.print(knoten[y].KurzBeschreibungGeben());  

Version vom 10. Februar 2014, 19:53 Uhr

Ausgeben

mit dieser Methode kann man die Matrix grafisch darstellen

   void Ausgeben ()
   {
       System.out.print("   ");
       for(int y=0; y<aktAnzahlKn; y++) //druckt die erste Zeile (alle Knoten in deren Reihenfolge)
       {
           System.out.print(knoten[y].KurzBeschreibungGeben()); 
           System.out.print("|");
       }
       for(int i=0; i<aktAnzahlKn; i++) //druckt die übrigen Zeilen untereinander
       {
           System.out.println(" ");
           
           System.out.print(knoten[i].KurzBeschreibungGeben());
           System.out.print("|");
           for(int z=0; z<aktAnzahlKn; z++) //druckt die entsprechende Teile die die Gewichtungen von Knoten[i] anzeigt
           {              
               if(matrix[i][z]!= -1) //kontrolliert, dass keine Kanten erzeugt werden, wo keine erzeugt werden können
               {
                   if(matrix[i][z]==0) //erstetzt alle Zellen in denen 0 steht (also noch keine Gewichtung eingefügt wurde) der Schönheit halber durch " "
                   {
                       System.out.print("  ");
                       System.out.print("|");
                   }
                   else
                   {
                       System.out.print(" ");
                       System.out.print(matrix[i][z]);
                       System.out.print("|");
               }
               }
               else
               {
                System.out.print(matrix[i][z]);
                
                System.out.print("|");
               }
           }
       }