CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

question rand et char(encore)

BigGamer95
BigGamer95
Niveau 10
06 mars 2005 à 16:26:29

c re moi lol

dans mon programme j´ai une liste de nom, chaque nom ets defini sur uen variable nom[i]

est ce que je peux les tirer 2 par 2 au hasard avec des rand???comment faire svp?

BigGamer95
BigGamer95
Niveau 10
06 mars 2005 à 18:40:56

:up:

BigGamer95
BigGamer95
Niveau 10
06 mars 2005 à 20:01:56

:up: aidez moi svp, j´ai un programme a finir pour samedi si possible

sonic66
sonic66
Niveau 10
06 mars 2005 à 20:30:20

:up:

BigGamer95
BigGamer95
Niveau 10
06 mars 2005 à 20:32:06

pas de flood sur mon topic lol(ca sens les stats dans l´air :lol: )

y´a que moi qui up :lol:

:up: :up: :up:

thesuperbest
thesuperbest
Niveau 8
06 mars 2005 à 20:35:00

Je pense que tu devras utiliser l´opérateur modulo ( %) même si je n´ai pas tout à fait compris ce que tu veux.

Perdu_de_linfo
Perdu_de_linfo
Niveau 9
06 mars 2005 à 20:47:30

Tu attribue un numéro à chaque nom dans un tableau et ensuite tu fais le random avec le numéro que tu remplace à laffichage par le nom...

BigGamer95
BigGamer95
Niveau 10
06 mars 2005 à 20:48:50

ouai mais comment els tiré 2par2 en evitant que certain soit tiré plusieur fois?

BigGamer95
BigGamer95
Niveau 10
07 mars 2005 à 17:59:24

:up: ( j´aurais jamais fini pour samedi la c cler)

JeanYvesYves
JeanYvesYves
Niveau 10
07 mars 2005 à 18:03:52

tu n´as qu´a faire 2 tableaux :

char * noms[10];
int dejatire[10]; / / déja tiré.

/ / init
for(i=0;i<10;i++)
dejatire[i]=0; / / tous dispo

/ / pour en tirer un par encore tiré :

int ChoisiUnNouveau()
{
int choix;
do
{
choix=rand()%10;
}
while(dejatire[choix]!=0);
dejatire[choix]=1;
return choix;
}

--> ici, je te garantis que chaque appel de ChoixUnNouveau() te donnera un qui n´a pas encore été choisi...

JeanYvesYves
JeanYvesYves
Niveau 10
07 mars 2005 à 18:05:06

et bien sur apres, pour l´appel :

int a = ChoisiUnNouveau();
int b = ChoisiUnNouveau();

--> 2 différents.

int c = ChoisiUnNouveau();
int d = ChoisiUnNouveau();

--> Encore 2 autres !

BigGamer95
BigGamer95
Niveau 10
07 mars 2005 à 18:16:55

:merci:

j´ai ap compris a koi sert la *
et pk y´a pas de { apres le for

le reste je pense avoir compris

encore :merci:

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment