018
09.01.2005, 15:02 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft... (Operator)
|
na genauso wie zuvor... ob du nun rand%anzahl_kandidaten den wert ermitteln lässt oder die zahl eingeben lässt kommt aufs gleiche...
C++: |
#include <stdio.h> #include <stdlib.h> #include <memory.h> #include <time.h>
#define anzahl_kandidaten 10 #define stimmen 4
int main(){ int i,kand[anzahl_kandidaten]; char x[512]; srand(time(0));//"zufallsgenerator initialisiern" memset(kand, 0, anzahl_kandidaten*sizeof(int)); //werte im array kand auf 0 setzen
for(i=0;i<stimmen;++i){ printf("Welchen Kandidaten wollen sie ihre stimme geben? (1-%d)\n %d Ihre Wahl: ",anzahl_kandidaten, i+1); scanf("%s",x); if(atoi(x)<1 || atoi(x)>anzahl_kandidaten){ printf("Man Man Man ist es so schwer ne richtige Zahl einzugeben? NOCHMAL DU VOLLSPATEN!!!\n"); --i; } ++kand[atoi(x)]; }
for(i=0;i<anzahl_kandidaten;++i) printf("Kanditat %d hat %f der Stimmen.\n",i+1,(double)kand[i]*100/stimmen); }
|
-- ...fleißig wie zwei Weißbrote |