Remplir un tableau de facon aléatoire en C
paf84
-
brahim -
brahim -
bonjour je voudrai remplir plusieur tableau différents avec des structures sachant que j'ai un tableau initial
tab_ini[0]=struct1;
tab_ini[1]=struct2;
tab_ini[2]=struct3;
tab_ini[3]=struct4;
tab_ini[4]=struct5;
mon probleme est donc de remplir plusieur autres tableaux tab2[4],tab3[4],tab4[4].... qui auraient egalement les 5structures mais ranger dans un ordre différent et cela de facon aléatoire...
merci
tab_ini[0]=struct1;
tab_ini[1]=struct2;
tab_ini[2]=struct3;
tab_ini[3]=struct4;
tab_ini[4]=struct5;
mon probleme est donc de remplir plusieur autres tableaux tab2[4],tab3[4],tab4[4].... qui auraient egalement les 5structures mais ranger dans un ordre différent et cela de facon aléatoire...
merci
A voir également:
- Remplir un tableau de facon aléatoire en C
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Organigramme a remplir word - Guide
- Imprimer un tableau excel - Guide
3 réponses
char * salut!()
{
//avec un tableau de struct au lieu de struct1 à struct5
//c'est simple et ça évite de faire des switch au cas par cas
//limités à 5 variables.
int nbtab=0;
for(int j=0 to 4)
{
tabini[i]=null;
}
int nbtab=0;
while (nbtab<5)
{
int i=rand()%5;
if(tabini[i]!=null) continue;
tabini[i]=struct[nbtab]
nbtab++;
}
return "cordialement";
}
{
//avec un tableau de struct au lieu de struct1 à struct5
//c'est simple et ça évite de faire des switch au cas par cas
//limités à 5 variables.
int nbtab=0;
for(int j=0 to 4)
{
tabini[i]=null;
}
int nbtab=0;
while (nbtab<5)
{
int i=rand()%5;
if(tabini[i]!=null) continue;
tabini[i]=struct[nbtab]
nbtab++;
}
return "cordialement";
}