Aller au menu - Aller au contenu

Un monde de variables

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3  ...  8  9  10  11 
Pseudo Commentaire
Page Précédente  1  2  3  ...  8  9  10  11 
Hors ligne Khalyomède # Posté le 21/07/2011 à 22:03:45
La bible c'est le C ou le C++?
Avatar

Études : IUT Orsay

C'est... spécial comme exemple. Coeur sensible, prière de ne pas copier/coller ce code, trop d'horreur dans un seul programme :lol: . On passe quand même d'un RPG à du lynchage gratuit, faut le faire... :-° .

Chaque minutes, un informaticien vient au monde. Un bug avec. Ou deux. Ça dépend. Même que parfois... okok.
__

Programmation
Langage C - Partie 1 : IIIIIIIIII Partie 2 : IIIIIIIIII Partie 3 : IIIIIIIIII Partie 4 : III
 
Hors ligne white_hat_romeo # Posté le 21/07/2011 à 22:34:37
Digital Eagle !
Avatar

Avis : Très bon
Flux RSS

Études : Université d'Orléans

:lol: Bonne remarque ! mais bon, on a qu'une vie, l'exemple "RPG" revient tellement souvent, varions les variables ! :p


Citation : de William Shakespeare
Une confession équivoque n'obtient qu'une absolution équivoque.

My Blog
 
Hors ligne dafunk74 # Posté le 10/08/2011 à 13:08:55

salut a tous !
il est jamais trop tard pour commencer et à 37 ans le programmeur ouf qui sommeil en moi se réveil ;)

tuto super pédagogique et dieu sait si j'ai parcouru des sites et bouquins

par contre j'ai un soucis au début du chapitre.
j'utilse xcode 4 et lorsque que je tape ceci :


#include <stdio.h>

int main (int argc, const char * argv[])

{
int nombredevie;
nombredevie = 5;
return 0;
}

j'ai aucun soucis, ça compilé sec

par contre quand j'écrit ça :


#include <stdio.h>

int main (int argc, const char * argv[])

{
int nombredevie = 5;
return 0;
}

xcode surligne en jaune la 1ere instruction et me marque "unused variable "nonbredevie""

quelqu'un a une idée ????
Hors ligne Niko45 # Posté le 23/08/2011 à 22:30:20

Salut dafunk74,

Pour répondre a ta question
c'est rien... c'est seulement quand tu écris ta variable une seule fois que ce message apparait.

Tu n'a pas besoin d'en prendre compte.
Hors ligne OriginalsGeeks # Posté le 20/09/2011 à 08:29:46
Avatar

@dafunk74
Pour rejoindre ce qu'a dit Niko45 "unused variable "nonbredevie"" signifie que ta variable nombredevie n'est pas utiliser dans ton programme a par sa déclaration.
Hors ligne nathanl36 # Posté le 23/09/2011 à 19:28:57

Études : HEPL INPRES

message suprimer :p
Hors ligne Lucas-84 # Posté le 27/10/2011 à 13:58:27
[Tomber en marche]
Avatar

Avis : Mitigé Validateurs
Flux RSS

Ville : Uchaux
Pays : France métropolitaine

nombreDeZerosEnTrainDeLireUnNomDeVariableUnPeuLong est non conforme, c'est 31 caractères maximum pour les moins sympas des compilos.
 
Hors ligne linkheros # Posté le 17/12/2011 à 14:55:37
Avatar

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
int Coeur= 5,nombredefleche=15;
printf("Tu as %d coeur Link\n\n",Coeur);
printf("BIENVENUE Link tu viens me rendre visite\n\n");
printf("Merci Link\n\n");
printf("Attention ennemie en approche\n");
printf("********Coup d'epee ********\n");
Coeur=4;
printf("ATTENTION Link il ne te reste plus que %d coeur\n",Coeur);
printf("Offensife de Link sur son ennemie\n");
nombredefleche=3;
printf("Link sort son arc il untilise %d fleche\n",nombredefleche);
nombredefleche=12;
printf("Link a battue son ennemie il ne vous reste plus que %d de fleche et %d de coeur\n",nombredefleche,Coeur);
printf("Deux ennemies en approche combien de fleche Link veut tu utiliser ?");
scanf("%d",&nombredefleche);
printf("Daccord tu veus utiliser %d fleche\n",nombredefleche);
printf("Les 2 ennemies sont vaincues\n");



system("PAUSE");
return 0;
}
Hors ligne othmane94 # Posté le 06/01/2012 à 23:05:41

Depuis que j'ai créer mon premier programme, celui de "Hello World", ce dernier n'arrete pas de s'aficher chaque fois meme si je crée un nouveaux projet ou j'execute un nouveaux programme; que faire!!!??
Hors ligne forsanta # Posté le 09/01/2012 à 16:37:09
Avatar

hello
sous Code::Blocks

Voila je suis le tuto et je suis rendu aux hello Word bref le début du début :p je lance la compilation/exécution j'attend :o mais rien ne se produit :colere2: (plus de 10 min et rien)

j'ai couper pour tester le pare-feux et l'antivirus mais rien donc si quelqu'un sait d'ou sa peut venir ??
Hors ligne Pøppy # Posté le 12/01/2012 à 19:58:56

Bonjour,
J'ai un petit problème lors de l'exécution d'un programme notamment celui avec les varibales sur l'âge, mon antivirus détecte soit un virus Trojan soit un virus se nommant Gen:Variant.Graftor:9150 et il bloque le processus. Par la suite, si je modifie le projet, rien ne change, une erreur s'affiche :
c:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: cannot open output file bin\Release\variable.exe: Permission denied

Si quelqu'un a une idée!
merci d'avance
Hors ligne m.mer # Posté le 14/01/2012 à 20:48:11

Bonsoir,

Je suis sous linux Debian, avec beaucoup de mal j'ai installé gcc et lorsque je tape gcc -W -Wall -o variables.exe variables.c

Il me renvoi :

variables.c: In function ‘main’:
variables.c:4: warning: unused parameter ‘argc’
variables.c:4: warning: unused parameter ‘argv’

Que faire ?

Merci.
Hors ligne nicodu62 # Posté le 21/01/2012 à 10:42:20

Avis : Très bon

C'est un excellent tutoriel !!!
Moi qui n'avait jamais programmé, je comprends tout très bien, merci beaucoup !
Cependant, j'ai un petit problème concernant la fonction "scanf"...
J'ai improvisé et j'ai créé un variable appelé "numeroDeTelephone". L'utilisateur doit donc rentrer son numéro, mais quand je rentre par exemple le mien, le "0" du "0654..." ne s'affiche pas.
C'est normal ? C'est encore un problème de la console windows, comme les accents ???

En tout cas, excellent tutoriel pour les débutants comme moi !

Programmeur débutant en C.
 
Hors ligne Boudoire # Posté le 11/02/2012 à 17:17:28

Excellent tutoriel :D
Hors ligne Ghost_anon # Posté le 12/02/2012 à 11:36:23
Avatar

Avis : Très bon

pour ma part, j'ai trouvé ça nickel!! :p
je me régale :D
Au point qu'à la fin, j'avais anticipé la récupération de la valeur de la variable pour l'afficher, excellent boulot :)

juste un truc qui a cloché, dans mon code , la var. age est mis 0 dès sa création, je rentre 35 et il me ressort toujours 4206949
ce qui me fait pas mal de bouteille, je sens plus mes os ^^
j'ai beau regardé mais apparemment, il veut pas me réinitialisé la variable. merci en tout cas.
Hors ligne thomas seroux # Posté le 12/02/2012 à 18:52:05

Avis : Très bon

merci a m@teo21 est sincerement quand je lit certain commentaire je suis bien content que sa sois toi qui est ecrit ce tuto car j'ai l'impression que certain oublie que c'est vraiment un debut, une base, et je pense qu'une fois qu'on a compris certaine chose apres on peut rentré dans d'autre detail et a ceux qui pense qu'il aurait du parlé de certain detail peut etre qu'il a pevu de le faire plus loin dans un autre tuto mais pour l'insatnt je trouve qu'il en dit suffisament du moins pour comprendre sans s'embrouiller les neuronnes.
Hors ligne Darp # Posté le 25/03/2012 à 10:48:46
Ah bah dis gars !
Avatar

Avis : Très bon

Merci pour ce tuto ! :D
Juste une question... j'ai voulu faire une variable " chance " et j'ai mis la valeur 99.9 à l'intérieur..
Au début je l'ai déclaré avec un double, et par la suite, je me suis dis que la valeur était petite, donc j'ai mis float... et là .. mystère !
Avec double il m'affichait 99.900000... avec float 99.900002 !
Comment sa se fais ? C'est une simple curiosité ne te sens pas obliger de répondre ! En tous cas merci pour ce tuto, je l'ai ducoup acheter en livre !
Bonne continuation !
Hors ligne Moose Teji # Posté le 13/04/2012 à 09:45:49

Avis : Très bon

salut!
je trouve que c'est un trè bon tuto!
j'ai juste un pti problème.voila mon code:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
int age = 0;
double poids = 0;

printf("Quel age avez vous ?\n");
scanf("%d", &age);
printf("Ah, vous avez %d ans !\n\n");

printf("Combien pesez vous ?\n");
scanf("%lf", &poids);
printf("Mmmmh, vous pesez donc %f kg !\n\n");

return 0;
}

quand je tape l' age, la console affiche autr chose. C'est pareil pour le poids! est ce que c'est mon code ou bien autre chose?
Hors ligne appaixj # Posté le 14/04/2012 à 23:57:27

Études : Lycée André Argouges - Grenoble

Moose Teji

Coucou,
je crois que tu as oublié les variables que tu souhaites afficher à l'écran :

printf("Ah, vous avez %d ans !\n\n",); ------> printf("Ah, vous avez %d ans !\n\n", age);
printf("Mmmmh, vous pesez donc %f kg !\n\n"); ------> printf("Mmmmh, vous pesez donc %f kg !\n\n", poids);

Je n'ai pas testé mais normalement c'est ce qui est correct :)
Hors ligne appaixj # Posté le 15/04/2012 à 00:08:36

Études : Lycée André Argouges - Grenoble

Moose Teji : après test, ça fonctionne pour moi. :)

J'oubliais : tutoriel vraiment sympathique.
Il aborde bien les choses (du moins, ce que j'en ai lu pour le moment...)
J'espère que tout le monde s'y retrouve ^^

C'est cool d'aborder la programmation avec les jeux. Les exemples du poids et de l'âge, ça me rappelle personnellement certains jeux auxquels j'ai joué ou des applications qu'on peut rencontrer tous les jours.
J'aime bien, ça nous plonge dans le bain et ça donne plein d'idée.

On se dit : " Ah ouais! C'est comme ça que ça se bidouille !"

C'est drôle. :D

Bref, j'aime bien.
Hors ligne mhamon # Posté le 19/04/2012 à 11:35:19

Avis : Bon

Bonjour, les liens "Sélectionner" ne fonctionne pas chez moi. J'aimerais savoir si quelqu'un pouvait m'aider.
Merci
Hors ligne romiiche85 # Posté le 21/05/2012 à 20:47:07

bonjour, alors voila je suis débutant, j'ai fait tous ce que le tutos ma dit de faire, et la au moment ou je tape mon age (donc 18 pour moi) et bien une petite fenetre s'ouvre et me dit que mon Projet'Vraiables' a cessé de fonctionner, Windows cherche une solution au problémes mais rien a faire je peut attendre 20 minutes et la il me dit qu'aucune solution a été trouver, donc que faire?, pourier vous m'aider svp ?,, ce petit message qui s'affiche est le même que quand internet beug et il me dit que internet a césser de fonctioner ou ne répond plus --' aider Moi =)

1#include <stdio.h>
2#include <stdlib.h>
3
4int main()
5{
6 int age = 0;
7
8 printf("Quel age avez-vous ?");
9 scanf("%d", "%age");
10 printf("Ah ! Vous avez donc %d ans !", age);
11 return 0;
12}
13
Hors ligne Arathador # Posté le 22/05/2012 à 22:49:54

Avis : Très bon

Ville : Avord
Pays : France métropolitaine

Pour romiiche85, si j'ai bien lu le tuto, deja dans la ligne 9
de ton code il y a une erreur :
9 scanf("%d", "%age"); voila ce que tu as mis et voici la correction :
9 scanf ("%d", "&age");

avant age tu as mis % alors que c'est & , voilou
Hors ligne KangeForever3 # Posté le 22/05/2012 à 23:29:18
Avatar

Avis : Très bon

Je viens de suivre tout le tuto (après avoir déjà fait les précédents) et franchement super, j'ai bien compris et tout assimilé.

Très bien expliqué, il n'y a rien d'autre à dire si ce n'est merci pour ce tuto ;-).

"Vous ne saurez qui nageait nu qu'à marré basse" Warren Buffet
 
Hors ligne KangeForever3 # Posté le 22/05/2012 à 23:35:44
Avatar

Avis : Très bon

Citation : KangeForever3
Je viens de suivre tout le tuto (après avoir déjà fait les précédents) et franchement super, j'ai bien compris et tout assimilé.

Très bien expliqué, il n'y a rien d'autre à dire si ce n'est merci pour ce tuto ;-).


romiiche 85, ton problème est le suivant :

ligne 9 : scanf("%d", "%age");
Correction ligne 9 scanf("%d", &age);

Remarque, tu dois indiquer le symbole & pour dire à ton programme qu'il ajoute un nombre à ta variable. Ensuite, il ne faut pas mettre des "" à ta variable. Test ça devrait fonctionner sans problème ;)

EDIT : Désolé pour le double post, j'ai cliqué sur le bouton "citer" de mon message plutôt qu'éditer.

"Vous ne saurez qui nageait nu qu'à marré basse" Warren Buffet
 
Hors ligne sharingangenjutsu # Posté hier à 18:19:21

Avis : Très bon

svp si quelqu’un peut m'aider j'ai bien tout écrit dans ma variables dans le chapitres Afficher le contenu dans une variable
1
2
3
4
5
6
7
8
9
10
11
12
13
14



#include <stdio.h>
#include <stdlib.h>

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

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

return 0;
}
mais quand je clic sur build and run rien ne se passe
Pour accéder à cette section
Connectez-vous !
connexion_rpx