K keydo Grünschnabel 18. November 2007 #1 *nochmal meld* :> Wie realisiert man das Zählen des gleichen Inhaltes in einem Array? Wenn ich ein Int-Array habe: int test[5] = 1,2,2,3,4; Soll ausgegeben werden: Es treten '2' gleiche Felder auf.
*nochmal meld* :> Wie realisiert man das Zählen des gleichen Inhaltes in einem Array? Wenn ich ein Int-Array habe: int test[5] = 1,2,2,3,4; Soll ausgegeben werden: Es treten '2' gleiche Felder auf.
sheel I love Asm 19. November 2007 #2 Hi einfach ein array, das einen int-var für jeden wert hat, und durchzählen, zB so: Code: int i; int z[5]={0,0,0,0,0}; for(i=0;i<5;i++)//5 Werte sind in test z[test[i]-1]++; Im z[0] steht, wieviel nuller im test vorhanden sind, im z[1] wieviel einser usw gruß
Hi einfach ein array, das einen int-var für jeden wert hat, und durchzählen, zB so: Code: int i; int z[5]={0,0,0,0,0}; for(i=0;i<5;i++)//5 Werte sind in test z[test[i]-1]++; Im z[0] steht, wieviel nuller im test vorhanden sind, im z[1] wieviel einser usw gruß