[DRINGEND HILFE] C Programmierung Gehaltsliste

glaub das ist mein problem werte vergleichien ..
ich versteh nciht wie ich das in meinem code einbauen soll das er das berechnet.

kollege von mir meinte ich sollte ne zweite liste machen udn dies der liste bubblesort übergeben ich nur so hä?

bubblesort sieht so aus (wurde bereitgestellt)

C++:
#include <stdio.h>

const int MAXLAENGE=10;

void bubblesort (int feld[], int feldlaenge) {

	int i,j;
	int helper;

	for (i=0; i<feldlaenge-1;i++)
		for (j=i+1; j<feldlaenge;j++)
			if (feld[i]>feld[j]) {
				helper = feld[i];
				feld[i] = feld[j];
				feld[j] = helper;
			}

}

void feldEingeben(int feld[], int feldlaenge) {
	int i;

	for (i=0; i<MAXLAENGE; i++) {
		printf("Feld[%i]:",i);
		fflush(stdin);
		scanf("%i",&feld[i]);
	}
}

void feldAusgeben(int feld[], int feldlaenge) {
	int i;

	for (i=0; i<MAXLAENGE; i++) {
		printf("Feld[%i]: %i\n",i, feld[i]);
	}
}

int main (void) {

	int feld[MAXLAENGE];

	feldEingeben(feld, MAXLAENGE);

	printf("unsoriert:\n");
	feldAusgeben(feld, MAXLAENGE);
	bubblesort(feld,MAXLAENGE);
	printf("soriert:\n");
	feldAusgeben(feld, MAXLAENGE);
}
 
C++:
float Gehaltssumme=0;
	float Mittelwert=0;
	float Max=0;
	float Mini=0;
	float mamin=0;
	float mamax =0;
for(i=0;i<MA;i++)
{
    Gehaltssumme+=Liste[i];
    Mittelwert+=Liste[i]/=MA;
}
    printf("\nGehaltsstatistik\n");
    printf("Gehaltssumme:%2f\n", Gehaltssumme);
    printf("Mittelwert:%2f\n", Mittelwert);
    printf("Maximalwert:%2f\n", Max);
    printf("Minimalwert:%2f\n", Mini);
    printf("Mitarbeiter mit minimalen Gehalt:%2f\n",mamin);
    printf("Mitarbeiter mit maximalen Gehalt:%2f\n",mamax);
}

Weßt du denn was hier in der Schleife überhaupt passiert? Oder hast du das von wem machen lassen/ kopiert?
 
ne das weiß ich wohl, habs ja selber gemacht

bei
Code:
gehaltssumme+=Liste[i]
rechnet er mir alles zusammen was ich fuer die MA eingegeben hab
und bei mittelwert teil er die gesammtsumme durch die anzahl der ma
 
Aber wenn du doch einen Wert der Liste auf ne variable dazurechnen kannst, dann kannst du doch auch schauen ob der Wert in der Liste größer oder kleiner ist als die einer anderne Variablen?
 
Zurück