SUCHE MIT Google
Web virtualuniversity.ch
HOME DIDAKTIK ECDL ELEKTRONIK GUIDES HR MANAGEMENT MATHEMATIK SOFTWARE TELEKOM
DIENSTE
Anmeldung
Newsletter abonnieren
Sag's einem Freund!
VirtualUniversity als Startseite
Zu den Favoriten hinzufügen
Feedback Formular
e-Learning für Lehrer
Spenden
Autoren login
KURSE SUCHEN
Kurse veröffentlichen

Suche nach Datum:

Suche mit Schlüsselwort:

Suche nach Land:

Suche nach Kategorie:
PARTNER
ausbildung24.ch - Ausbildungsportal, Seminare, Kursen... 

 
HTMLopen.de - Alles was ein Webmaster braucht

 
PCopen.de - PC LAN Netze und Netzwerke - alles was ein IT Profi und Systemtechnicker braucht

SOFTWARE

Schleifen und mehrdimensionale Felder

Mehrdimensionale Felder werden in Java nicht unterstützt. Allerdings kann man ein Feld mit Felder deklarieren und darauf (wie in C/C++) zugreifen. Diese mehrdimensionalen Felder können ebenfalls mittels Schleifen bearbeitet werden, wobei für jede Dimension meist eine Laufvariable vorgesehen ist:

Syntax:

 	int i,j; 	int [][] name = new int[dimension][dimension] 	 	for(i=0;i 	 Beispiel (Addition zweier Matrizen): 	 
 public class Schl02 { public static void main(String args[]) { // Deklarationen int i,j; int [][] mat_1 = new int[3][3]; int [][] mat_2 = new int[3][3];     int [][] mat_3 = new int[3][3];
                                       // Initialisierung
                                           for(i=0;i<3;i++)
                                             for(j=0;j<3;j++)
                                             {
                                                 mat_1[i][j]=3*i+j+1;
                                                 mat_2[i][j]=(3*i+j+1)*10;
                                             }
                                       // Addition der Matrizen
                                           for(i=0;i<3;i++)
                                             for(j=0;j<3;j++)
                                             mat_3[i][j]=mat_1[i][j]+mat_2[i][j];
                                       // Ausgabe der Matrix mat_1
                                           for(i=0;i<3;i++)
                                           {
                                              for(j=0;j<3;j++)
                                                 System.out.print(" " + mat_1[i][j] + " ");
                                                 System.out.println("");
                                           }
                                           System.out.println("");
                                       // Ausgabe der Matrix mat_2
                                              for(i=0;i<3;i++)
                                              {
                                                 for(j=0;j<3;j++)
                                                    System.out.print(mat_2[i][j] + " ");
                                                    System.out.println("");
                                              }
                                              System.out.println("");
                                       // Ausgabe der Matrix mat_3
                                           for(i=0;i<3;i++)
                                           {
                                              for(j=0;j<3;j++)
                                                 System.out.print(mat_3[i][j] + " ");
                                                 System.out.println("");
                                           }
                                       // Beenden des Programms
                                           System.exit(0);
                                         }
                                       }
                                       
ergibt als Ausgabe am Bildschirm:
                                        1 	 2 	 3
                                        4 	 5 	 6
                                        7 	 8 	 9
                                       10 	20 	30
                                       40 	50 	60
                                       70 	80 	90
                                       11 	22 	33
                                       44 	55 	66
                                       77 	88 	99
                                       
DIPLOMARBEITEN UND BÜCHER

Diplomarbeiten zum Runterladen:

Suche im Katalog:
Architektur / Raumplanung
Betriebswirtschaft - Funktional
Erziehungswissenschaften
Geowissenschaften
Geschichtswissenschaften
Informatik
Kulturwissenschaften
Medien- und Kommunikationswissenschaften
Medizin
Psychologie
Physik
Rechtswissenschaft
Soziale Arbeit
Sozialwissenschaften


JOBS
HOME | E-LEARNING | SITEMAP | LOGIN AUTOREN | SUPPORT | FAQ | KONTAKT | IMPRESSUM
Virtual University in: Italiano - Français - English - Español
VirtualUniversity, WEB-SET Interactive GmbH, www.web-set.com, 6301 Zug

Partner:   Seminare7.de - PCopen.de - HTMLopen.de - WEB-SET.com - YesMMS.com - Ausbildung24.ch - Manager24.ch - Job und Karriere