Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1882 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Aidez un newbie du c++ [Touvé !!! ]

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Aidez un newbie du c++ [Touvé !!! ]

n°443006
Spy-master
from Belgium
Posté le 29-06-2003 à 12:52:19  profilanswer
 

voilà je débute dans le c++, afin de comprendre tout le blabla que j'ai trouvé j'ai donc décidé de faire un petit programme, inutile certes, mais qui devrait m'aider a comprendre un peu la structure de base.  
Voici donc mon code :
 

Code :
  1. [cpp]include <iostream.h>
  2. void main(void)
  3. {
  4. printf("Entrez un chiffre" );
  5. cin >> x; 
  6. if (x>5)
  7. {
  8. printf("Le chiffre est plus grand que 5" );
  9. }
  10. else
  11. {
  12. printf("Le chiffre est plus petit que 5" );
  13. }
  14. }


 
Mon seul probleme, c'est que ça ne fonctionne pas  :??:  
Pouvez vous m'aider a le faire fonctionner ?
Merci  :hello:
 
(solution voir bas du forum)


Message édité par Spy-master le 29-06-2003 à 22:02:55
mood
Publicité
Posté le 29-06-2003 à 12:52:19  profilanswer
 

n°443007
Taz
bisounours-codeur
Posté le 29-06-2003 à 12:56:20  profilanswer
 

achète un livre sérieux

n°443010
Spy-master
from Belgium
Posté le 29-06-2003 à 12:57:55  profilanswer
 

++Taz a écrit :

achète un livre sérieux


 
j'y ai pensé mais on est dimanche, les magasins sont fermés,  
j'ai pecho des tutoriaux mais pas de bons exemples.

n°443011
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 29-06-2003 à 12:59:00  profilanswer
 

Code :
  1. #include <iostream>
  2. int main (int argc, char **argv)
  3. {
  4.    using namespace std;
  5.    int x;
  6.    cout << "Entrez un chiffre" << endl;
  7.    cin >> x;
  8.    if (x > 5)
  9.       cout << "le chiffre est > 5" << endl;
  10.    else
  11.       cout << "le chiffre est < 5" << endl;
  12.    return 0;
  13. }


Message édité par Harkonnen le 29-06-2003 à 23:22:36

---------------
J'ai un string dans l'array (Paris Hilton)
n°443013
Spy-master
from Belgium
Posté le 29-06-2003 à 13:00:59  profilanswer
 

woaw c'est bien gentil mais j'y pige kedal :)
tu pourais m'expliquer :
 

Code :
  1. endl
  2. et
  3. (int argc, char **argv)


Message édité par Spy-master le 29-06-2003 à 13:01:07
n°443016
Taz
bisounours-codeur
Posté le 29-06-2003 à 13:02:59  profilanswer
 

Spy-master a écrit :


 
j'y ai pensé mais on est dimanche, les magasins sont fermés,  
j'ai pecho des tutoriaux mais pas de bons exemples.

ben profite de ton dimanche et des demain tu vas acheter un livre, par ce que là on se fatigue pour rien. la programmation c'est quelque chose de serieux, te conseiller un bon livre c'est la meilleure chose qu'on puisse faire. quant à la qualité de tes tutoriaux, vu le joli exemple que tu nous à donnée, j'ai des doutes

n°443017
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 29-06-2003 à 13:04:53  profilanswer
 

Certainement un des meilleurs tutoriaux, en français de surcroit (présent dans les liens utiles au passage... :sarcastic:)
 
http://casteyde.christian.free.fr/ [...] book1.html


---------------
J'ai un string dans l'array (Paris Hilton)
n°443018
Spy-master
from Belgium
Posté le 29-06-2003 à 13:05:50  profilanswer
 

ha ben c cui là que j'ai  [:reas0n]


Message édité par Spy-master le 29-06-2003 à 13:07:01
n°443020
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 29-06-2003 à 13:07:25  profilanswer
 

Spy-master a écrit :

ha ben c cui là que j'ai  [:reas0n]  

et tu arrives à pondre un code aussi immonde en lisant ce cours ? :heink:


---------------
J'ai un string dans l'array (Paris Hilton)
n°443022
Spy-master
from Belgium
Posté le 29-06-2003 à 13:10:26  profilanswer
 

je n'ai pas tout lu, car il n'expliques pas vraiment aux newbies comment structurer

mood
Publicité
Posté le 29-06-2003 à 13:10:26  profilanswer
 

n°443023
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 29-06-2003 à 13:13:00  profilanswer
 

Si l'anglais ne te fais pas peur, y'a aussi ce must de Bruce Eckel :
 
http://www.mindview.net/Books/TICP [...] CPP2e.html
 
Mais bon, Taz a raison ! Achète un bouquin sur les bases, tu en as vraiment besoin (exemple flagrant dans ton source : la variable x n'est pas déclarée).


---------------
J'ai un string dans l'array (Paris Hilton)
n°443024
Taz
bisounours-codeur
Posté le 29-06-2003 à 13:13:03  profilanswer
 

ben apprendre à programmer et apprendre le C++ sont 2 choses totalement différente. c'est quoi ton niveau d'etudes? t'as déjà des experiences autres que sur calculatrice?

n°443027
Spy-master
from Belgium
Posté le 29-06-2003 à 13:15:54  profilanswer
 

++Taz a écrit :

ben apprendre à programmer et apprendre le C++ sont 2 choses totalement différente. c'est quoi ton niveau d'etudes? t'as déjà des experiences autres que sur calculatrice?


 
vi du php, pour mon niveau d'étude, je commence des études d'info l'année prochaine, c'était juste histoire d'anticiper  :)

n°443031
Taz
bisounours-codeur
Posté le 29-06-2003 à 13:21:34  profilanswer
 

fait gaffe de pas chopper de mauvaises habitudes... t'es sur de vouloir commencer par le C++ plutot que par un autre petit langage, comme ça tu pourrais te focaliser plus sur le raisonnement que sur la synthaxe. j'ai nommé python et ce super cours pour grand débutant  
http://www.ulg.ac.be/cifen/inforef/swi/python.htm
 
et l'interpréteur+editeur sur www.python.org

n°443033
Spy-master
from Belgium
Posté le 29-06-2003 à 13:22:43  profilanswer
 

merci beaucoup, en fait je dois apprendre le java et l'assembleur  :sweat:
 
Ce cours expérimental destiné aux élèves de l'enseignement secondaire belge
 merde chui repéré  :D  


Message édité par Spy-master le 29-06-2003 à 13:23:33
n°443036
Taz
bisounours-codeur
Posté le 29-06-2003 à 13:26:52  profilanswer
 

ben t'apprendras tout ça en ecole, si tu veux prendre de l'avance, c'est pas en sapant tes bases. le cours que je t'ai filé et ce langage sympa qu'est python vont te donner une bon aperçu de la programmation et de bonnes bases. apres le langage ce n'est plus ou moins qu'un moyen d'expression. et quand on debute, on s'exprime plus facilement dans un langage simple. ne t'inquiètes pas, tu ne perds pas ton temps en apprenant autre chose, ça te donnera des références, des points de comparaisons et ça va t'aider à fare de l'abstraction quand tu verras de nouveaux langages

n°443039
Spy-master
from Belgium
Posté le 29-06-2003 à 13:28:09  profilanswer
 

Merci beaucoup, je repasserais vous donner des nouvelles de l'évolution  :hello:

n°443040
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 29-06-2003 à 13:30:00  profilanswer
 

Spy-master a écrit :

merci beaucoup, en fait je dois apprendre le java et l'assembleur  :sweat:


[:cupra]


---------------
J'ai un string dans l'array (Paris Hilton)
n°443041
Taz
bisounours-codeur
Posté le 29-06-2003 à 13:30:22  profilanswer
 

si tu as besoin d'aide hesite pas

n°443042
Spy-master
from Belgium
Posté le 29-06-2003 à 13:30:59  profilanswer
 


 
oui ça fé peur hein  :whistle:

n°443043
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 29-06-2003 à 13:31:44  profilanswer
 

++Taz a écrit :

si tu as besoin d'aide hesite pas  

surtout si tu en chies avec l'assembleur [:youpi]


---------------
J'ai un string dans l'array (Paris Hilton)
n°443044
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 29-06-2003 à 13:32:53  profilanswer
 

Spy-master a écrit :


 
oui ça fé peur hein  :whistle:  

ben non [:sinclaire]
je pense que l'assembleur devrait être le 1er langage de tous les débutants !


---------------
J'ai un string dans l'array (Paris Hilton)
n°443045
Spy-master
from Belgium
Posté le 29-06-2003 à 13:33:40  profilanswer
 

Harkonnen a écrit :

ben non [:sinclaire]
je pense que l'assembleur devrait être le 1er langage de tous les débutants !


 
sérieux ? tu c ou je peux pécho des bons tutos ?

n°443047
Taz
bisounours-codeur
Posté le 29-06-2003 à 13:35:04  profilanswer
 

Spy-master a écrit :


 
sérieux ? tu c ou je peux pécho des bons tutos ?

haro dans les téci

n°443049
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 29-06-2003 à 13:36:12  profilanswer
 

Spy-master a écrit :


 
sérieux ? tu c ou je peux pécho des bons tutos ?


un des meilleurs (en anglais)
 
http://cs.smith.edu/~thiebaut/ArtO [...] ofasm.html


---------------
J'ai un string dans l'array (Paris Hilton)
n°443050
Spy-master
from Belgium
Posté le 29-06-2003 à 13:37:35  profilanswer
 

haro ? téci ? c'est des tutos ?
 
edit : na je pense pas http://www.arfe-cursus.com/haro.htm


Message édité par Spy-master le 29-06-2003 à 13:37:58
n°443141
Spy-master
from Belgium
Posté le 29-06-2003 à 17:31:38  profilanswer
 

Harkonnen a écrit :

Code :
  1. #include <iostream>
  2. int main (int argc, char **argv)
  3. {
  4.    using namespace std;
  5.    int x;
  6.    cout << "Entrez un chiffre" << endl;
  7.    cin >> x;
  8.    if (x > 5)
  9.       cout << "le chiffre est > 5" << endl;
  10.    else
  11.       cout << le chiffre est < 5" << endl;
  12.    return 0;
  13. }




 
je viens d'essayer de compiler ça, ça ne fonctionne pas :)

n°443142
Taz
bisounours-codeur
Posté le 29-06-2003 à 17:45:00  profilanswer
 

alors fais du python

n°443144
Spy-master
from Belgium
Posté le 29-06-2003 à 17:55:01  profilanswer
 

ouip chui en train de le récup :
 
24% [=======>                            ] 1,662,976    292.72K/s    ETA 00:167
 
le tuto est super bien fait  :jap:

n°443146
Taz
bisounours-codeur
Posté le 29-06-2003 à 17:58:44  profilanswer
 

mon dieu, un linuxien? debian?

n°443147
Spy-master
from Belgium
Posté le 29-06-2003 à 17:59:35  profilanswer
 

redhat  :jap:  mais là j'utilise putty depuis windoz  :D

n°443149
Taz
bisounours-codeur
Posté le 29-06-2003 à 18:02:43  profilanswer
 

personne n'est parfait

n°443153
Spy-master
from Belgium
Posté le 29-06-2003 à 18:05:55  profilanswer
 

c bien pratik d'ou que je suis jpe utiliser mes programmes, linux pwaaaaa

n°443426
Spy-master
from Belgium
Posté le 29-06-2003 à 22:05:33  profilanswer
 

Code :
  1. #include <stdio.h>
  2. void main(void)
  3. {
  4. int x;
  5. printf("Entrez un chiffre: " );
  6. scanf("%d", &x);
  7. if (x>5)
  8. {
  9.   printf("Le chiffre est plus grand que 5" );
  10. } else {
  11.   printf("Le chiffre est plus petit que 5" );
  12. }
  13. }


 
Le probleme provenait betement du fait que j'ai po la bonne librairie  :)
 
suffisait de remplacer cin par ça

Code :
  1. scanf("%d", &x);


Message édité par Spy-master le 29-06-2003 à 22:07:01
n°443434
Taz
bisounours-codeur
Posté le 29-06-2003 à 22:09:35  profilanswer
 

là c'est du C... non sérieusement, je pense pas que t'es la maturité (ce topic le montre bien) pour attaquer un langage comme le C ou C++ correctement et pereinement. fais du python, par pitié :jap: et laisse tomber le C et le C++

n°443446
Spy-master
from Belgium
Posté le 29-06-2003 à 22:16:18  profilanswer
 

obligé de l'utilisé, j'ai pas la bonne bibliotheque, deplus là le code tourne nikel  :)  
Faut pas trop me sous estimer  :cry:

n°443459
Taz
bisounours-codeur
Posté le 29-06-2003 à 22:24:36  profilanswer
 

moi je te le dis tu vas droit dans le mur et tu perds ton temps. on te file des liens vers un bon tutoriel - s'il en est - de C++, et toi tu bricoles tout l'après midi pour nous pondre du C et pas du C++  :pfff:  :pfff:  :pfff:  :pfff: <drapeau_effacé>

n°443462
Spy-master
from Belgium
Posté le 29-06-2003 à 22:27:45  profilanswer
 

bha c'est comme ça qu'on apprend, deplus j'ai appris les bases du pythons grace a toi.
 
Encore merci  :jap:

n°443546
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 29-06-2003 à 23:10:00  profilanswer
 

euh, juste une question là : en quoi le code que je t'ai filé ne fonctionne pas ? :heink:
c'est du C++ hein, alors si tu compiles sous Linux, tu dois forcément utiliser GCC !
pour du C   => gcc
pour du C++ => g++


---------------
J'ai un string dans l'array (Paris Hilton)
n°443561
Spy-master
from Belgium
Posté le 29-06-2003 à 23:18:07  profilanswer
 

Harkonnen a écrit :

euh, juste une question là : en quoi le code que je t'ai filé ne fonctionne pas ? :heink:
c'est du C++ hein, alors si tu compiles sous Linux, tu dois forcément utiliser GCC !
pour du C   => gcc
pour du C++ => g++


 
j'ai simplement pas la bonne librairie :)

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Aidez un newbie du c++ [Touvé !!! ]

 

Sujets relatifs
[Newbie] Différence fentre dos / command Ms Dosquestion de newbie: c'est quoi la différence entre ...
probleme de newbie dreamweaver...[PASCAL] Aidez moi!!
Aidez moi s'il vous plait: conversion a faire de l'asp en phpNewbie JAVA
question de newbie sur les pointeur de fonctionaidez moi SVP je voudrai mettre mon pc et celui de mon fils en RESEAU
[aidez moi à diagnostiquer un bug apache/php/mysql]newbie du php...
Plus de sujets relatifs à : Aidez un newbie du c++ [Touvé !!! ]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR