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

J´aide les personne en C/C++

JeanYvesYves
JeanYvesYves
Niveau 10
30 juin 2005 à 16:15:18

dyno > OMG, erreur de ma part :
yc = ( y1 + dy/2.0) et non ( y1+dy)/2.0
remplace dans chaque cas :)

dynoplasmma
dynoplasmma
Niveau 9
30 juin 2005 à 16:17:11

:merci: JYY je vais regarder en detail et je te dirais.

dnob700
dnob700
Niveau 10
30 juin 2005 à 16:17:35

JYY : pour que ça soit entre 0 et 1 tu devrait pas diviser par dy/2 plutot que par yc, même avec la correction que tu viens d´y apporter ?

sonic66
sonic66
Niveau 10
30 juin 2005 à 16:18:43

et pour moi?????

JeanYvesYves
JeanYvesYves
Niveau 10
30 juin 2005 à 16:30:18

dnob700 > ah si, lool ! !!

dynoplasmma > regarde la remarque que m´a mis dnob

dnob700
dnob700
Niveau 10
30 juin 2005 à 16:30:25

sonic66 :
essaye :
strin.replace(j,j+1,strin2[i]);

mais je suis pas sur que le 3ème argument est valide. Tu veux pas donner lemessage d´erreur, ça pourrait peut-être nous aider.

JeanYvesYves
JeanYvesYves
Niveau 10
30 juin 2005 à 16:30:41

sonic > quelle est l´erreur ?

dynoplasmma
dynoplasmma
Niveau 9
30 juin 2005 à 16:55:17

JYY, que veut dire :
rebondit(vx,vy,(y-(y1+dy)/2.0)/((y1+dy)/2.0))

rebondit

L´inversion de la position x ?

sonic66
sonic66
Niveau 10
30 juin 2005 à 17:00:09

g une question , j´aimerai faire generer un chiffre au hazard entre un nombre et un autre , or , je ne peut representer ces nombres que par des variables qui sont tranch1 et tranch2 , ici , tranch1 = 1 et tranch2 = 100 , mais ces valeurs peuvent changer , g donc mit

int nomb=rand()%tranch2+tranch1;

mais ca marche pas , comment faire? ( ya bien time.h et srand(time(NULL)) )

sonic66
sonic66
Niveau 10
30 juin 2005 à 17:08:37

http://rafb.net/paste/results/pdoVki24.html

le code en entié

JeanYvesYves
JeanYvesYves
Niveau 10
30 juin 2005 à 17:09:30

sonic > fait toi une fonction :

int rand_entre(int tranche1,int tranche2)
{
return rand()%(tranche2-tranche1+1)+tranche1;
}

ça devrait marcher si tu appelles :
int nomb = rand_entre(6,10); / / entre 6 et 10 ! simplifie toi la vie :)

dyno > la fonction " rebondit" change x, bien sur, mais aussi met un effet sur y.
regarde, je l´ai implémentée plus bas dans le meme message !

sonic66
sonic66
Niveau 10
30 juin 2005 à 17:21:14

mais pk je ne peut pas faire comme je faisait?

sonic66
sonic66
Niveau 10
30 juin 2005 à 17:24:19

http://rafb.net/paste/results/J1QPG626.html

ca buggue encore a lendroit ou le declare la fonction , ca doit venir de tranch1 et tranch2

dynoplasmma
dynoplasmma
Niveau 9
30 juin 2005 à 17:25:48

J´ai 6 erreurs.

Bon ce que je vais faire, je met le code pour le mode de jeu :
http://rafb.net/paste/results/IhlDPL52.html

Je met a present les erreurs :

syntax error before `double´

In function `void rebondit(...)´:

`nombres_coups´ undeclared ( first use this function)

( Each undeclared identifier is reported only once for each function it appears in.)

`coeff´ undeclared ( first use this function)

In function `void collisions_2r()´:

void value not ignored as it ought to be

syntax error before `)´ token

[Build Error] [main.o] Error 1

JeanYvesYves
JeanYvesYves
Niveau 10
30 juin 2005 à 17:26:09

sonic > je prends un exemple, avec ta méthode et celle que je t´ai donné, ça te parlera +

soit :
tranche1 = 6
tranche2 = 10

toi tu fais :
rand()%10+6;
ça fait :

rand()%10 --> donc entre 0 et 9
+ 6 --> donc entre 6 et 15
--> ce n´est pas ce que tu attends.

moi je fais :

rand()%(10-6+1)+6
< =>
rand()%5 +6
rand()%5 --> donc entre 0 et 4
+6 --> donc entre 6 et 10

bingo !

sonic66
sonic66
Niveau 10
30 juin 2005 à 17:27:56

mais rgard , ca buggue http://rafb.net/paste/results/J1QPG626.html
essaie de compiler tu verra

JeanYvesYves
JeanYvesYves
Niveau 10
30 juin 2005 à 17:28:48

sonic > dis moi ou est l´erreur et ce que le compilo te met.

dyno > pas ( int double ) dans la fonction, juste double !

dynoplasmma
dynoplasmma
Niveau 9
30 juin 2005 à 17:30:45

2 fautes de moins :)
Sinon pour la fonction rebondit pour la vitesse de la balle, elle est gere en fonction du nombre de coups, donc j´ai mit nombres_coups mais ca cloche !

sonic66
sonic66
Niveau 10
30 juin 2005 à 17:33:42

en fait d´apres eux , tranch1 et 2 et aussi nomb essais ne sont pas declarés , ( undeclared ^^) ca se passe aux lignes 42 , 43 et 44

et a la ligne 48 : " expected primary-expression before ´<=´ token" ( ca vdire quoi token? ^^)

http://rafb.net/paste/results/02VQoE54.html

dynoplasmma
dynoplasmma
Niveau 9
30 juin 2005 à 17:34:19

Plus que 2 fautes, j´ai remplacé nombres_coups par sx ( vitesse de ma balle)
Par contre 2 fautes :

In function `void collisions_2r()´:

void value not ignored as it ought to be

syntax error before `)´ token

[Build Error] [main.o] Error 1

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