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

Haaaan ! Dat Algo !

LeuNoeleeste
LeuNoeleeste
Niveau 10
09 février 2014 à 18:29:33

Bonsoir à tous !

J'ai besoin de votre aide non pas pour un soucis relatif au langage que j'utilise (dans mon cas Java mais je veux rester autonome à ce niveau et me démerder) mais pour l'algorithme de ce que je veux coder !

(Vous savez le truc qu'on gribouille sur un papier pour décrire la structure de notre programme étapes par étapes...ouais fin oui je sais que vous savez :noel: )

Ce dernier porte sur des probabilités.

Donc, voici l'exo : https://image.noelshack.com/fichiers/2014/06/1391966905-dsc-0084.jpg

La partie programmation en elle même ne nécessitera rien de bien méchant, c'est vraiment le facteur humain là l'ennui (donc moi et ma logique). Jusqu'à maintenant j'avais prévu ceci :

--------------------------------------------------
-

Les Variables (que des nombres) :

- S1 => Possibilité de la série 1
- S2 => Possibilité de la série 2
- P1 => Nombre de "Piles" dans la S1
- P2 => Nombre de "Piles" dans la S2
- Nb => Nombre de parties
- M => Mise ( elle a la valeur 2 dés le début)

Le Prog :

{ Une boucle for (Nb == 1000);

- S1 == valeur aléatoire entre 1 et 8
- S2 == valeur aléatoire entre 1 et 8

- Conditions de S1, qui définissent la valeur de P1
- Conditions de S2, qui définissent la valeur de P2

// Style "Si S1 == 1 alors P1 == 3 etc..."
// Une fois que c'est fait pour les deux séries, on a :

- Si (P1==P2) alors M == +2 Sinon M == -2
- Variable Moy == M/1000
- Si Moy est positif, le jeu est favorable au joueur, sinon, le jeu est favorable au casino.
}

--------------------------------------------------
--

Voilà, en gros. Je doute que ce soit bon, je sais pas, le fait qu'il n'y est qu'une seule boucle déjà...j'aimerai savoir ce que vous en pensez, et si vous avez des idées, merci ! :)

CavalierAnal
CavalierAnal
Niveau 8
10 février 2014 à 00:58:00

Oui c'est juste, pourquoi tu voudrais plusieurs boucles ?

Juste que ta variable Moy ne sert à rien (elle est du même signe que M), et que le test du signe doit se faire en dehors de la boucle for.

Xnate
Xnate
Niveau 10
10 février 2014 à 11:00:03

Faut calculer l'espérance pour savoir si un jeu est rentable ou pas :)

J'aurai fait une autre boucle dans le for pour déterminer le nombre de pile dans chaque série avec des nombres randoms ( 1 ou 2 ) et incrémenter la variable pile pour tous les 1 par exemple.

N'oublie pas potentiellement de remettre à 0 tes variables piles avant de refaire un tirage :o))

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