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

Apprendre maintenant le C/C++?

Darkrez
Darkrez
Niveau 10
01 janvier 2010 à 13:26:24

:salut:

Là je viens de finir la 1er partie du cours de C sur le site du zéro.

http://www.siteduzero.com/tutoriel-3-14189-apprenez-a-programmer-en-c.html

Vous me conseillerez maintenant de continuer le C, ou d'apprendre le C++ maintenant que je connais un minimum de base en C.

Par contre, si je veux apprendre le C++, il me faudrais un autre site que celui du zéro parce que dans le cours du C++, il considère qu'on connais toutes les bases du C, et donc si je commence à apprendre le C++ je vais être vite larguer, donc il me faudrait un autre site où il explique bien tout du début.

donc vous me conseillez quoi?

:merci:

_skip
_skip
Niveau 10
01 janvier 2010 à 18:50:54

Faire de l'orienté objet sans maîtriser un minimum la programmation procédurale, j'éviterai quand même.

Darkrez
Darkrez
Niveau 10
01 janvier 2010 à 23:58:19

donc vous me conseillerez de continuer le C?

isukthar
isukthar
Niveau 10
02 janvier 2010 à 01:06:13

Je te conseille de faire un petit projet en C qui utilisera un peu tout ce que tu as appris dans le tuto. Une fois que tu maitriseras bien les concepts de base, tu pourra aborder le C++ plus facilement.

Darkrez
Darkrez
Niveau 10
02 janvier 2010 à 10:21:28

Et comment je pourrais faire le projet?
j'ai cherché des exercices sur le C sur internet, mais je n'ai rien trouver.
et la NGCK c'est pas super aussi pour pratiquer ce que j'ai appris.
donc il y a t'il un site où il y a des exercices en C?
je vous dirais si j'y était déjà aller.

:merci:

melkhor14
melkhor14
Niveau 4
02 janvier 2010 à 11:06:15

Salut !

Pour bosser le C en console, et travailler plusieurs concepts de base, tu peut programmer :
-un morpion
-un mastermind (ça c'est assez plus dur, pour faire les fonctions de résolution)
-un puissance 4
et tout ça en utilisant un maximum tout ce que tu as vu en C (fonctions, structures, switch, structures itératives, conditions, ect ...)

Darkrez
Darkrez
Niveau 10
02 janvier 2010 à 11:08:15

ok merci, mais j'ai déjà entendu parler de ces exercices, et je crois que je n'ai pas le niveau.

j'en était à la 1er partie sur le site du zéro:
http://www.siteduzero.com/tutoriel-3-14189-apprenez-a-programmer-en-c.html

ya d'autres jeux??

isukthar
isukthar
Niveau 10
02 janvier 2010 à 12:40:29

Fais la partie 2 du tutoriel. Après ça, tu devrais être capable de faire un petit jeu comme ceux suggérés par melkhor14.
Les concepts abordés dans la partie 2 sont importants, on les retrouve aussi en C++, même s'il y a de petites choses qui diffèrent.

Darkrez
Darkrez
Niveau 10
02 janvier 2010 à 12:58:03

ok merci

godrik
godrik
Niveau 30
02 janvier 2010 à 19:11:09

Pourquoi penses tu que les exercices de NGCK ne sont pas adequat ?

Darkrez
Darkrez
Niveau 10
02 janvier 2010 à 20:12:22

oé bon ben je vais m'y pencher plus sérieusement alors

IIIIIIIIIIIIIll
IIIIIIIIIIIIIll
Niveau 10
04 janvier 2010 à 15:35:22

...

Darkrez
Darkrez
Niveau 10
04 janvier 2010 à 20:20:29

mais je ne suis pas un imbécile, je me sent apte à faire de la programmation. :ok:

maskware
maskware
Niveau 8
11 janvier 2010 à 01:13:17

c'est pas évidement de programmer

slaughter140
slaughter140
Niveau 4
11 janvier 2010 à 07:57:42

Oui, tout est vraiment très dure mais bonne chance pour toi !

_skip
_skip
Niveau 10
11 janvier 2010 à 19:10:51

C'est une question de motivation surtout, les gens ont tendance à rester braquer sur les tutoriels à croire qu'ils doivent savoir par coeur quoi taper si par exemple on leur demande de lire un fichier.

Voir mes précédentes interventions, pour moi même si un type commence par du PHP, au moins il arrive vite à un résultat, il prend l'habitude de bosser avec des boucles et ça puis au final, les éventuelles mauvaises habitudes ça se perd.

damias
damias
Niveau 6
11 janvier 2010 à 19:22:12

mais là j'avoue que j'ai du mal sur les pointeurs et tableaux

IIIIIIIIIIIIIll
IIIIIIIIIIIIIll
Niveau 10
11 janvier 2010 à 20:54:29

Mouairf, commence par en chercher l'utilité. (On a pas inventé ça pour rien, hein :) )
En général, ça me paraît une bonne approche pour comprendre : commencer par un cas précis où c'est "magique".

var0, var1, var2, var3, var4, ..., var10000000000, tu trouves ça pratique ? (Surtout quand tu sais qu'avec un "certain moyen", tu peux utiliser une boucle for pour faire tes opérations dessus :oui: )

Les pointeurs aussi, ça a son utilité. (Même si ça s'utilise surtout dans des cas bien précis)

punky_dookie
punky_dookie
Niveau 10
11 janvier 2010 à 22:42:26

Je pense que ça a du mal à passer parce que la notion de pointeurs et de références est gérée implicitement dans la plupart des langages orientés objet... Tellement implicitement qu'on ne se rend même pas compte qu'on en utilise et qu'au final on ne sait pas ce que c'est.
Et un jour on se rend compte que copier un objet dans une variable c'est différent de lui donner un "synonyme".
Argh le monde est cruel :)
Par contre les tableaux, le sieur n'a pas d'excuses, c'est pas compliqué (sauf en C peut être !)

IIIIIIIIIIIIIll
IIIIIIIIIIIIIll
Niveau 10
12 janvier 2010 à 12:52:17

Mouais, en fait, j'ai jamais vraiment compris le problème qu'ont les gens à comprendre les pointeurs ; je pense que le fait d'avoir personne autour de moi pour me dire que c'est vache et toussa a bien simplifié les choses, dans le sens où c'est juste une histoire de pas confondre la variable elle-même et son adresse.
Je pense aussi qu'introduire les pointeurs à partir des pointeurs sur void serait pas une mauvaise idée, pour ce dernier détail. :)
(Et ensuite de faire comprendre que faire des pointeurs sur void est déconseillé, au profit de spécifier le type pointé)

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