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

programmé en C besoin d'aide.

Pseudo supprimé
Pseudo supprimé 26 août 2012 à 22:58:31

Bonjour a tous,

je suis ce que l'on peut appellé un novice de la programmation puisque j'ai commencé il y quelque heures :)

voila mon probleme je suis entrain de m'amusé essayé de faire un petit jeu de role texte et j'aimerais savoir comment faire pour donné un choix (deux chemin) au joueur.
Tout ce que j'arrive a faire c'est :
printf ("quelle chemin voulez vous prendre\n");
int gauche = 1;
int droite = 2 ;
scanf("%d ou %d", gauche , droite);
printf ("vous avez choisit le chemin %d !\n" , gauche );

return 0 ;
}

pour info j'utilise CodeBlocks

jakocube
jakocube
Niveau 6
26 août 2012 à 23:15:08

Il faut que tu mettes des conditions

Pseudo supprimé
Pseudo supprimé 26 août 2012 à 23:19:56

Je ne sais pas ce que c'est mais je vais cherchez sur Internet.

merci en tout cas.

Pseudo supprimé
Pseudo supprimé 26 août 2012 à 23:37:50

Maintenant j'ai compris comment fonctionnait les conditions mais je ne sais pas comment modifier les variables de cette conditons

if (Qi<= 150)
{
printf ("felicitation vous etes intelligent ");
}
else
{
printf ("felicitation vous etes con");

Comment faire pour faire taper a l'utlisateur la variables en questions ?

merci

Iliketo
Iliketo
Niveau 10
26 août 2012 à 23:51:37

je suis aussi débutant et en plus je programme en c++ donc je peut me gourer mais je pense que :

int qi;
printf("entrer votre qi\n");
scanf("%d" , qi );
if ( qi >= 150 )
{
printf ("felicitation vous etes intelligent ");
}
/* note que plus petit que 150 c'est pas plus intelligent que plus grand que 150 ta fait une faute dans ta condition */
else
{
printf ("felicitation vous etes con");
}

Iliketo
Iliketo
Niveau 10
26 août 2012 à 23:55:06

Et aussi au cas ou tu serai pas tu peut mettre plus que 2 possibilité :-)
int qi;
printf("entrer votre qi\n");
scanf("%d" , qi );
if ( qi >= 150 )
{
printf ("felicitation vous etes intelligent ");
}
else if(qi >= 120 && qi < 150)
{
printf ("vous êtes dans la moyenne");
}
else if( qi >= 100 && qi < 120)
{
printf (" vous êtes en dessous de la moyenne");
}
else
{
printf ("felicitation vous etes con");
}

le else if veut dire : ou sinon
le && veut dire : et

Iliketo
Iliketo
Niveau 10
26 août 2012 à 23:57:47

Arf désolé goudrik j'aurai du mettre le code source ici :d) http://pastebin.com/ :rouge:

Pseudo supprimé
Pseudo supprimé 27 août 2012 à 00:01:01

C'est quoi c'a ? :-)

Iliketo
Iliketo
Niveau 10
27 août 2012 à 00:03:01

c'est la qu'on écrit des code source pour que sa soit plus lisible par exemple :d) http://pastebin.com/q4Q4Yk3w

Pseudo supprimé
Pseudo supprimé 27 août 2012 à 00:21:11

merci pour le site mais cela ne marche toujours pas :(

je sais que la reponse est toute bete mais comme je suis un enorme debutant je bloqué

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

int main(int argc, char *argv[])
{
int age = 18;
printf("quelle age avez vous ?");
scanf("%d", age);
if (age >= 18)

printf ("Vous etes majeur !\n");
else // Sinon...
{
printf ("Ah c'est bete, vous etes mineur !");
}

return 0;
}

il faudrait juste que la variables 18 en l'occurrence ne soit pas "fixe" mais soit entré par l'utilisateur.

Exemple : Quelle age avez-vous ? 16ans /* le 16 c'est la personne qui l'ecrit*/
Ah c'est bete, vous etes mineur!

Iliketo
Iliketo
Niveau 10
27 août 2012 à 00:33:14

désolé c'est de ma faute :-)
je fais du c++ donc pour le c j'ai chercher sur le net et j'ai trouvé qu'il fallait mettre :
scanf("%d" , &age);
le & est important

Iliketo
Iliketo
Niveau 10
27 août 2012 à 00:34:01

pas vue le message de [MC]zaoie ^^

Pseudo supprimé
Pseudo supprimé 27 août 2012 à 00:37:47

Merci beaucoup je l'oubli tout le temps ce & :)

bonne continuation

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