Code:
#include <iostream>
#include <stdio.h>
#include <string.h>
int main(){
srand(time(NULL));
int n;
int c1,c2;
FILE*file;
int L=44;
bool *Zivvergeben=new bool[L];
for(c1=0;c1<L;c1++) Zivvergeben[c1]=false;
file=fopen("Zuordnung.txt", "w");
for(c1=0;c1<L;c1++){
if((c1/2)==0) fprintf(file, "Golan:\n");
else if((c1/2)==1) fprintf(file, "Gigaz:\n");
else if((c1/2)==2) fprintf(file, "Plategoron:\n");
else if((c1/2)==3) fprintf(file, "El Cattivo:\n");
else if((c1/2)==4) fprintf(file, "0rkrist:\n");
else if((c1/2)==5) fprintf(file, "Storm:\n");
else if((c1/2)==6) fprintf(file, "steffinger:\n");
else if((c1/2)==7) fprintf(file, "Robold:\n");
else if((c1/2)==8) fprintf(file, "Karleon:\n");
else if((c1/2)==9) fprintf(file, "Aristeo:\n");
else if((c1/2)==10) fprintf(file, "SoldatERM:\n");
else if((c1/2)==11) fprintf(file, "viktorianer:\n");
else if((c1/2)==12) fprintf(file, "noFrontz:\n");
else if((c1/2)==13) fprintf(file, "Civeteran:\n");
else if((c1/2)==14) fprintf(file, "Walahan:\n");
else if((c1/2)==15) fprintf(file, "Phenolphtalein:\n");
else if((c1/2)==16) fprintf(file, "Taurus85:\n");
else if((c1/2)==17) fprintf(file, "Thorgal666:\n");
else if((c1/2)==18) fprintf(file, "Aristobulus:\n");
else if((c1/2)==19) fprintf(file, "phoenix:\n");
else if((c1/2)==20) fprintf(file, "Alfer Star:\n");
else if((c1/2)==21) fprintf(file, "Hugo Baldur:\n");
c1++;
for(c2=1;c2<3;c2++){
n= rand()%L;
while(Zivvergeben[n]) n= rand()%L;
Zivvergeben[n]=true;
fprintf(file, "Zivilisation %i: ", c2);
if(n==0) fprintf(file, "Amerika");
else if(n==1) fprintf(file, "Arabien");
else if(n==2) fprintf(file, "Assyrien");
else if(n==3) fprintf(file, "Aztekenland");
else if(n==4) fprintf(file, "Babylon");
else if(n==5) fprintf(file, "Brasilien");
else if(n==6) fprintf(file, "Byzanz");
else if(n==7) fprintf(file, "China");
else if(n==8) fprintf(file, "Daenemark");
else if(n==9) fprintf(file, "Deutschland");
else if(n==10) fprintf(file, "England");
else if(n==11) fprintf(file, "Frankreich");
else if(n==12) fprintf(file, "Griechenland");
else if(n==13) fprintf(file, "Hunnenreich");
else if(n==14) fprintf(file, "Irokesenland");
else if(n==15) fprintf(file, "Inkaland");
else if(n==16) fprintf(file, "Indien");
else if(n==17) fprintf(file, "Indonesien");
else if(n==18) fprintf(file, "Japan");
else if(n==19) fprintf(file, "Karthago");
else if(n==20) fprintf(file, "Kelten");
else if(n==21) fprintf(file, "Korea");
else if(n==22) fprintf(file, "Marokko");
else if(n==23) fprintf(file, "Mayaland");
else if(n==24) fprintf(file, "Mongolei");
else if(n==25) fprintf(file, "Niederlande");
else if(n==26) fprintf(file, "Osmanenland");
else if(n==27) fprintf(file, "Persien");
else if(n==28) fprintf(file, "Polen");
else if(n==29) fprintf(file, "Polynesien");
else if(n==30) fprintf(file, "Portugal");
else if(n==31) fprintf(file, "Rom");
else if(n==32) fprintf(file, "Russland");
else if(n==33) fprintf(file, "Schoschonen");
else if(n==34) fprintf(file, "Schweden");
else if(n==35) fprintf(file, "Siam");
else if(n==36) fprintf(file, "Songhai");
else if(n==37) fprintf(file, "Spanien");
else if(n==38) fprintf(file, "Venedig");
else if(n==39) fprintf(file, "Zulu");
else if(n==40) fprintf(file, "Aegypten");
else if(n==41) fprintf(file, "Oesterreich");
else if(n==42) fprintf(file, "Niete");
else if(n==43) fprintf(file, "Niete");
fprintf(file, "\n");
}
fprintf(file, "\n");
}
fclose(file);
}