Débutant : questions C/C++

Débutant : questions C/C++ - C++ - Programmation

Marsh Posté le 26-02-2005 à 22:12:56    

Voila je voudrais programmer en C et en C++. Mais je ne sais pas trop les possibilité qu'offrent ces languages donc les programmes possibles programmables... Si vs pouviez m'éclairer sur ce point...
Quels sont les différences entre les  et le C++???
De plus, faut il un pc puissant et avec quel logiciel programmer???
J'ai découvert pas mal de site donc un moteur de recherche programmation, mais est ce que quelqu'un peut m'indiquer un site ou un livre efficace pour apprendre ces 2 languages.
 
Sinon, j'aimerai orienter mes études sur le domaine électrique (IUT G.E.I.I. basé sur l'électronique, électrotechnique, énergie de puissance) et je voudrais savoir si ils me seront utiles pour mes études ou si vs m'en conseillez un autre language.
 
merci


Message édité par HITm@n le 26-02-2005 à 22:13:49
Reply

Marsh Posté le 26-02-2005 à 22:12:56   

Reply

Marsh Posté le 26-02-2005 à 23:03:43    

En C, C++ on peut faire tout ce que tu connais d'existant en informatique.
 
En Geii normalement, tu feras que du C et de l'assembleur. Je te conseille d'apprendre le C, c'est la base. Le C++ te servira pas en Geii. Si t'as déjà quelques programmes à ton actif au moment où tu commenceras les cours, t'auras au moins 15 en info.
 
Pas besoin d'une machine puissance pour compiler en C, même avec un éditeur riche comme Dev C++. Si tu cherches des docs, regarde la section "Bibliolinks".

Reply

Marsh Posté le 26-02-2005 à 23:15:49    

Ok merci g dl le logiciel a cet add  http://entreprise.01net.com/window [...] /2327.html
 
Sinon pour la config, je n'au qu'un povre 733mhz, 128ram geforce 1.
 
Si y en a d'autre ki ont des info n'heistez pas

Reply

Marsh Posté le 26-02-2005 à 23:40:14    

quand Ritchie a crée le C, à ton avis il avait une meilleure bécane que toi ?
comme livre pour débuter en C: le K&R.


Message édité par ++fab le 26-02-2005 à 23:40:36
Reply

Marsh Posté le 27-02-2005 à 12:20:39    

VS pouvez me donner svp un ex facile pour débuter a programmer en C???
Quels sont les différences entre le C et le C++???  
Sinon il existe un autre bon logiciel pour programmer a par Dev C++ ???

Reply

Marsh Posté le 27-02-2005 à 13:51:22    

Autre question qu'est ce que le C#??? et par rapport au C et au C++?

Reply

Marsh Posté le 27-02-2005 à 14:04:50    

HITm@n a écrit :

VS pouvez me donner svp un ex facile pour débuter a programmer en C???


Si tu veux faire ça sérieusement, te lance pas sans un bon support visuel. T'avanceras pas en essayant de programmer des trucs à l'arrache si tu n'a pas les bases.
 

Citation :

Quels sont les différences entre le C et le C++???


le jour et la nuit, ou inversement suivant les points de vue ...
 

Citation :

Sinon il existe un autre bon logiciel pour programmer a par Dev C++ ???

oui ... "recherche"
 

Citation :

Autre question qu'est ce que le C#??? et par rapport au C et au C++?


 y a une cat pour ça

Reply

Marsh Posté le 27-02-2005 à 14:06:54    

un bon exercice pour commencé en C si tu n'en a jms fait... c'est de faire une petite calculatrice
 
donc ça consisterait d'affiché un petit menu...
 
1. Addition
2. Soustraction
3. Multiplication
4. Division
5. Quitter
 
votre choix:  
 
a partir de la, tu demanderais a l'utilisateur d'entré un nombre entre 1 et 5 (uniquement)...  
ensuite, suivant le choix de l'utilisateur, tu lui demanderais deux nombres successivement, et une fois que les deux nombres seront entrés, tu affiches le résultats...
 
c'est pas un exercice tout simple à faire, mais si tu arrives à faire cela, tu seras parré pour faire plus compliqué...

Reply

Marsh Posté le 27-02-2005 à 15:44:05    

Bonjour tout le monde :hello:  
 
Je donne la réponse ?  :D  

bon alors, voici le code:

 

Code :
  1. #include<iostream>
  2. ...
  3. }


 
Je plaisante !  :lol:  
 
Pour débuter achéte toi un bon livre ou alors cherche de bon tuto. c'est pas ce qu'il manque sur le net et n'oubli pas [:alkatraz] est ton meilleur ami ;)  
 
Ensuite, le meilleur moyen de t'améliorer (d'apprendre aussi remarque) et de lire beaucoup beaucoup de code...
 
ps: Trés bon exo pour débuter, mais si il est vraiment vraiment débutant qu'il aprenne déja a afficher le fameux "Hello world".


Message édité par blastman le 28-02-2005 à 16:11:00

---------------
http://www.blastmanu.info
Reply

Marsh Posté le 27-02-2005 à 15:51:32    

oui bien sure... mais c'est un objectif qu'il pourrait se lancé a cours terme, une fois qu'il aura lu qq ligne de code et vu comment se passe l'affichage et les opérations ça ira tout seul normalement...

Reply

Marsh Posté le 27-02-2005 à 15:51:32   

Reply

Marsh Posté le 27-02-2005 à 16:05:13    

Ok merci pour ts vos renseignements... Pour les livres, ci dessus on me conseille "Bibliolinks", le K&R. On m'a parlé aussi d'un livre de Duno (pas sur de l'orthographe) ca devrait aller. Je devrai trouver ca la fnac.
J'ai deja cherche sur google, ms la plupart des sites me semble a peu pres donner les memes cours. J'ai également trouvé un moteur de recheche http://www.moteurprog.com/
Donc avec tt ca, j'espere y arriver!!!

Reply

Marsh Posté le 27-02-2005 à 16:05:47    

HITm@n: le c++ est un langage objet, le c non.
Et le c# c'est une microsofterie, donc à éviter  :o


---------------
"le logiciel libre est une question de liberté, pas de prix" - Richard M. Stallman - (http://www.gnu.org/philosophy/why-free.fr.html)
Reply

Marsh Posté le 27-02-2005 à 16:22:59    

c a d le language objet?

Reply

Marsh Posté le 27-02-2005 à 16:24:48    

HITm@n a écrit :

c a d le language objet?


http://fr.wikipedia.org/wiki/Orient%C3%A9_objet
 
Edit: d'ailleurs, au passage, va voir http://fr.wikipedia.org/wiki/C_%28langage%29 ,  http://fr.wikipedia.org/wiki/C_plus_plus et http://fr.wikipedia.org/wiki/C_sharp


Message édité par Elghinn42 le 27-02-2005 à 16:29:03

---------------
"le logiciel libre est une question de liberté, pas de prix" - Richard M. Stallman - (http://www.gnu.org/philosophy/why-free.fr.html)
Reply

Marsh Posté le 27-02-2005 à 16:31:43    

C'était justement ce ke je regardais merci bcp

Reply

Marsh Posté le 27-02-2005 à 17:46:58    

HITm@n a écrit :

VS pouvez me donner svp un ex facile pour débuter a programmer en C???
Quels sont les différences entre le C et le C++???  
Sinon il existe un autre bon logiciel pour programmer a par Dev C++ ???


franchement, avant de te lancer tête baissée dans le C, achète toi un bon bouquin ou lis des tutoriaux, parce que tu n'arriveras à rien du tout sinon...
 

Elghinn42 a écrit :

Et le c# c'est une microsofterie, donc à éviter  :o


t'en as d'autres des conneries de ce genre ? pourquoi devrait il éviter le C# ?
 

HITm@n a écrit :

c a d le language objet?


si tu n'as aucune notion d'objet, ne fais pas de C++, ni de C#, ni de Java...
il te manque toutes les bases ! file donc acheter un bouquin, et reviens ensuite une fois que tu auras réussi à coder proprement un Hello World :pfff:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 27-02-2005 à 17:54:48    

Citation :

t'en as d'autres des conneries de ce genre ? pourquoi devrait il éviter le C# ?


[hs]
tiens en lisant ça, il m'est venu une illumination : dans #, on voit 4 +, donc C# = C++++, l'origine est la ?
[\hs]

Reply

Marsh Posté le 27-02-2005 à 18:05:18    

Citation :

tiens en lisant ça, il m'est venu une illumination : dans #, on voit 4 +, donc C# = C++++, l'origine est la ?


 :)  j'avais jamais fait attention quelqu'un a une réponse  :sarcastic: ?
                 _______________________________________________________________________
 
 
En C:

Code :
  1. #include <stdio.h>
  2. int main(void)
  3. {
  4. printf("Hello World !\n" );
  5. return 0;
  6. }


 
En C++:

Code :
  1. #include<iostream>
  2. int main()
  3. {
  4. std::cout << "Hello world !" <<endl;
  5. return 0;
  6. }


 
En C#:

Code :
  1. using System;
  2. class Hello
  3. {
  4.     public static void Main()
  5.     {
  6.     System.Console.Out.WriteLine("Hello World en C#" );
  7.     }
  8. }


 
A toi de choisir le langage que tu veut, fait trou trou avec les 3 codes précedent  :lol:  
 
Moi je te conseillerais le C++ parceque j'aime bien et que ce fut un de mes premier langage (en bref: c'est mon petit choux a la crème)  :lol:
 
ps: Si tu veut de bon tuto bien fait, je te conseille ce lien (a force de donner ce liens mon copier/coller marche plus :lol: )
http://www.developpez.com/


Message édité par blastman le 28-02-2005 à 16:12:06

---------------
http://www.blastmanu.info
Reply

Marsh Posté le 27-02-2005 à 18:57:57    

Harkonnen a écrit :

t'en as d'autres des conneries de ce genre ? pourquoi devrait il éviter le C# ?


C'est une question de philosophie. Et apparemment, nous n'avons pas la même  :o


---------------
"le logiciel libre est une question de liberté, pas de prix" - Richard M. Stallman - (http://www.gnu.org/philosophy/why-free.fr.html)
Reply

Marsh Posté le 27-02-2005 à 19:02:36    

Elghinn42 a écrit :

C'est une question de philosophie. Et apparemment, nous n'avons pas la même  :o


 
bordeau Schenel, nous n'avons pas les même valeur  [:ayalou]
 
Bon, je sort  :bounce:  
 

Reply

Marsh Posté le 27-02-2005 à 19:09:49    

Elghinn42 a écrit :

C'est une question de philosophie. Et apparemment, nous n'avons pas la même  :o


dans ce cas, j'attends que tu m'expliques ta philosophie [:itm]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 27-02-2005 à 19:14:37    

Harkonnen a écrit :

dans ce cas, j'attends que tu m'expliques ta philosophie [:itm]


 
Je crois qu'il faut lire Kant pour sa  :lol:  
 
Bon, cette fois je sort !


Message édité par blastman le 28-02-2005 à 16:17:48

---------------
http://www.blastmanu.info
Reply

Marsh Posté le 27-02-2005 à 19:16:31    

Merci a blastman pour ton site. Moi je vais me mettre au C pour l'instant et, si le C++ est assez proche je verrai. Pour la suite de mes étude le C semble bcp + important donc voila.
 
Sinon vs etes nombreux a me parlez du "hello world" qu'est ce ça ko???

Reply

Marsh Posté le 27-02-2005 à 19:38:31    

le "helleo world"  c'est un super programme qui regroupe toutes les techniques les plus ardus du langage... :lol:
 
non je plaisante, c'est le tout premier programme que tu fait quand tu apprend un langage, tout le monde est passé par là, le fameux "hello world" s'affiche a l'ecran, c'est magique !


Message édité par blastman le 28-02-2005 à 16:19:16

---------------
http://www.blastmanu.info
Reply

Marsh Posté le 27-02-2005 à 19:40:58    

HITm@n a écrit :

Sinon vs etes nombreux a me parlez du "hello world" qu'est ce ça ko???


http://www2.latech.edu/~acm/HelloWorld.shtml


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 27-02-2005 à 19:51:52    

trop bien ce site plein de langage que je connais pas

Reply

Marsh Posté le 27-02-2005 à 22:04:50    


 
mais c'est d'une beauté
 

Code :
  1. #include <iostream.h>
  2. main()
  3. {
  4.     for(;;)
  5.     {
  6.         cout << "Hello World! ";
  7.     }}

Reply

Marsh Posté le 27-02-2005 à 22:27:56    

j'avais pas vu
 
 :lol:  cool ce site apprend a faire des bugs  :lol:  
 
Du beau n'importe quoi !


Message édité par blastman le 28-02-2005 à 16:12:23

---------------
http://www.blastmanu.info
Reply

Marsh Posté le 01-03-2005 à 23:02:44    

blastman a écrit :

j'avais pas vu
 
 :lol:  cool ce site apprend a faire des bugs  :lol:  
 
Du beau n'importe quoi !


 
 
vive la boucle sans fin :D :D :D

Reply

Marsh Posté le 01-03-2005 à 23:12:35    

c'est pour apprendre le contrôle-c et que plus tard faut le prendre en compte :D

Reply

Marsh Posté le 04-03-2005 à 15:49:42    

Harkonnen a écrit :

dans ce cas, j'attends que tu m'expliques ta philosophie [:itm]


Rolalala, t'es pas doué pour repérer un troll même quand il est juste en face de toi  :sarcastic:


---------------
"le logiciel libre est une question de liberté, pas de prix" - Richard M. Stallman - (http://www.gnu.org/philosophy/why-free.fr.html)
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed