WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 24.11.2003, 21:02   #1
Groovy
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.107


Standard Schon wieder ein Problem...mehrdim. Arrays, Zeiger

Tjo wie ihr seht hab ich wieder ein Problem mit dem programmieren....

Name, Matrikelnr von mehreren Studenten sollen in mehrdimensionalen Arrays eingetragen werden.
Dabei werden die Matnr + Namen (in der Reihenfolge der Matnr) mit Hilfe des Bubble Sort Algorithmus sortiert und ausgegeben.

Die Namen werden irgendwie mit dem Pointer an die Matrikelnr. zugeordnet und da bin ich am scheitern...
Ich weiss nicht einmal wie man Pointer verwendet.
In der Vorlesung wurde nicht einmal ein einziges Wort über Pointer erwähnt.

Die Halbe Sache hab ich schon erledigt also das Sortieren nach Matnr.

Code:
#include<iostream.h>

void bubble(int iArray[], int );


int main()

{
const int x=5;

int matnr[x];


/* ???
const int s=2;

int matnr[x][s];
cout<<"Geben sie den Namen des Studenten ein:";
cin>>name[i];

???
*/

for(int j=0; j<x; j++){
cout<<"Geben Sie die Matnr ein"<<endl;

cin>>matnr[j];
}
bubble(matnr,x);


}

void bubble(int iArray[], int x) { 



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

  for(int j = 0; j < (x - 1); j++) {
    if(iArray[j] > iArray[j + 1]) {
      int iTemp = iArray[j];
      iArray[j] = iArray[j + 1];
      iArray[j + 1] = iTemp;}
	}    
} 
for(int z=0; z<x; z++)
cout<<iArray[z]<<endl; 
}

Also das einzige was mir fehlt ist die Eingabe und die Ausgabe der Namen die zu der Matnr gehört.
Groovy ist offline   Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:58 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag