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

comprends pas un truc??

bink56
bink56
Niveau 8
31 juillet 2006 à 18:34:58

voila j´ai ecrit ce code

  1. include <stdio.h>
  2. include <stdlib.h>

int main(int argc, char *argv[])
{
long nombreDeVies = 5;
prinft("vous avez %Id vies\n" , nombreDeVies);
printf("**** B A M ****\n");
nombreDeVies = 4;
prinft("il ne vous reste plus que %Id vies maintenant !\ n\n" , nombreDeVies);

system("PAUSE");
return 0;
}

ca ne marche pas , voici le corrige:

  1. include <stdio.h>
  2. include <stdlib.h>

int main(int argc, char *argv[])
{
long nombreDeVies = 5; // Au départ, le joueur a
5 vies

printf("Vous avez %ld vies\n", nombreDeVies);
printf("**** B A M ****\n"); // Là il se prend u
n grand coup sur la tête
nombreDeVies = 4; // Il vient de perdre une vie
!
printf("Ah desole, il ne vous reste plus que %ld vies maintenant !\ n\n", nombreDeVies);

system("PAUSE");
return 0;
}

ai ton oblige d´ecrice ces commentaire pour que le truc marche???
je comprends rien a cette merde pff a la force je vai comprenndre quelqun peut pas me filer son addresse msn pohr qon m´explque svp

Pseudo supprimé
Pseudo supprimé 31 juillet 2006 à 18:47:46

// Commentaire sur une ligne
Donc
// Au départ, le joueur a
5 vies
-> Syntax Error

bink56
bink56
Niveau 8
31 juillet 2006 à 19:01:23

ya un truc que je ne comprends pas regarder ca :

1er truc
long resultat = 0;

resultat = 5 + 3;
printf("5 + 3 = %ld", resultat);

2eme truc
long resultat = 0;

resultat = 5 / 2;
printf ("5 / 2 = %ld", resultat);

ds le 1re truc on a pa fait d´espace entre le prinft et on fait 2 espace entre le = et %
et le 2eme truc c´es tout le contraire pk on fait ca moi j´ai essayer de pas fair ds tous les sens mais ca marche pas et pk c´es vraiment pas logique c´es de la merde.

et du coup je ne sais pas faire les modulos avec ces putains d´espace vs pouvez me faire un ptti exemple avec les modulos et explqiuer moi svp
merci

godrik
godrik
Niveau 30
31 juillet 2006 à 19:26:45

tu mets les espaces comme tu veux.

bink56
bink56
Niveau 8
31 juillet 2006 à 19:36:50

mais justement ca marche pas

Fvirtman
Fvirtman
Niveau 10
31 juillet 2006 à 20:59:29

Dans un printf, quand tu écris un %, il ne faut pas mettre d´espace derriere :

%ld dans ce cas, doit etre tout collé.
Apres le ld, tu peux mettre 200 espaces si tu veux, mais %ld est sans espaces.

bink56
bink56
Niveau 8
01 août 2006 à 19:50:01

c´es ce que j´ai fait pourtant
bizarre je vais voir ca encore
sinon la programmation 3d doi etre
encore plus dure je suppose lol

darth-bane
darth-bane
Niveau 10
01 août 2006 à 20:02:51

Tu as le sens de la litote, toi :rire:

bink56
bink56
Niveau 8
01 août 2006 à 20:33:03

sinon ca vous dernagerait pas si je vs pose ds question par msn? car j´en ai un peu marre d´ecrire sur ds forums attendre...lol bref
ca serait sympa un qui connait ts en programmation que ce soit les jeux ..
merci

bink56
bink56
Niveau 8
02 août 2006 à 17:15:36

alor???

godrik
godrik
Niveau 30
02 août 2006 à 17:49:32

"ca serait sympa un qui connait ts en programmation que ce soit les jeux .. "
ca n´existe pas quelqu´un qui connait tous en programmation.

Si tu veux poser des questions sur un chat IRC. regardes le salon #cdj sur irc.langochat.net . Ou encore le salon #programmation sur le meme serveur.

(applet de connexion disponible sur www.langochat.net ou encore avc ton client IRC prefere)

bink56
bink56
Niveau 8
03 août 2006 à 14:57:35

quelqun peux pa me donner ds ptit cours d´instruction sur le c++ svp
si quelqun es volontaire mais ts les jours
quand vs avez le temps
merci

Zephiel
Zephiel
Niveau 10
03 août 2006 à 15:12:01

vous utilisez la commande printf pour afficher...

Moi j´utilise cout, ya une difference ?

DantePC
DantePC
Niveau 10
03 août 2006 à 15:23:03

printf -> C
cout -> C++

godrik
godrik
Niveau 30
03 août 2006 à 15:26:06

printf est aussi une fonction a nombre d´argument variable qui a un comportment bizarre voir dangereux avec la pile
si tu fais par exemple printf ("%d");
Cela passe sans probleme a la compilation, mais provoquera des erreurs des plus difficiles a trouve.

cout et printf ne reflete pas la meme abstraction des fichiers aussi.

bink56
bink56
Niveau 8
03 août 2006 à 17:09:35

a j´ai appris quelque chose cool

Pseudo supprimé
Pseudo supprimé 04 août 2006 à 01:25:00

Et cout veux dire C-out (sortie en C), et c´est pour ça qu´il y a cin (C-in, entrée en C) .

bink56
bink56
Niveau 8
04 août 2006 à 14:07:33
  1. include <stdio.h>
  2. include <stdlib.h>

int main(int argc, char *argv[])
{
long age = 18

if (age >= 18)
{
printf ("Vous etes majeur !" );
)
else if(age > 4)
{
printf("t´es quand meme petit");
)
else
{
printf("oh lalalal t´es chiant");
)

system("PAUSE");
return 0;
}

pk ca marche mon programme la dedans???
ou es l´erreur et pk??

godrik
godrik
Niveau 30
04 août 2006 à 14:11:38

long age = 18;

; a la fin
Lis tes messages d´erreur

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