Langage C

Noos -  
Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention   -
salux,
heu... je viens ici chercher un renseignement ou de l'aide a vous de voir, je commence tout juste a prendre le langage C(mon premier language pour tout vous dire) a l'aide d'uun bouquin.. mais bon il est super simple a comprendre a&vec les exemple et tout mais il ne me montre que des application qui ne serve a rien et qui marche sous dos.
Moi je chercher des codes sources ou des cours (en C) qui m'apprendrais a faire des application windows ou autre chose que:
#include <stdio.h>

main()
{
char caract,quit;
printf("Entrer un caractere:");
scanf("%c",&caract);
fflush(stdin);
printf("Appuyer sur entrer pour terminer");
scanf("%c",&quit);
}

donc voilà moi je recherche deds cours qui peuvent servir a quelque chose
heu ... merci
A voir également:

5 réponses

pom
 
Salut, je n'ai aucun cour à te proposer mais au début tu apprends la syntaxe (le "vocabulaire").
Avec ton exemple, amuse toi à faire un prgm qui te résoud une équation du 2e degré ax^2+bx+c=0. demande à l'utilisateur de rentrer a,b,c puis affiche les, puis calcule et affiche la solution.

Avec ce que tu as appris, tu peux faire plein de ptts prgm (pour apprendre à manier le langage) : trouver en un minimum de coups un nombre, résoudre f(x)=0 par différentes méthodes etc...

Pour ma part, je fais du c++. Mais c'est en faisant des prgm "à la con" que j'ai eu des difficultés donc j'ai appris à les résoudre, puis d'autres pb arrivent et ainsi de suite.
On début, il faut commencer par faire des choses toutes bêtes.
Je ne pense pas que tu vas envoyer une fusée sur la lune dès ton 1e prgm, ni coder un prgm pour compresser un fichier etc...

Je pense que c'est à toi de trouver des exemples "intéressants". Un livre n'est là que pour t'apprendre la syntaxe (et qq subtilités).

bonne continuation

Pom
0
Noos
 
bein merci bcp, c'est vrai moi je l'avais po vu comme çà mais je vais essayer de me faire des pitit prog qui ne serve po a grand chose mais qui peuvent m'en apprendre bcp,
merci
bonne continuation a toi!
0
Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention   495
 
Pom a raison... c'est en travaillant d'abord sur des programmes "à la con" qu'on apprend... je pense que c'est passage important... certes pas indispensable mais il y moyen d'apprendre beaucoup de choses meme avec des programmes qui paraissent simples!
0
Grafitos
 
Salut,
Petit conseil:
Inutile de recopier bêtement les exemples d'un livre, cela ne sert a rien. Il faut se creuser les meninges.
Aussi essaye d'appliquer cette méthode:
Prend l'enoncé d'un exemple du livre, et essaye de le faire tout SEUL (sans regarder koi :) .
Si tu y arrives alors regarde la réponse et détermine les choses qui sont à améliorer.
Sinon regarde la réponse et reessaye de le faire le jour d'aprés.

J'ai constaté que beaucoup de gens écrivent bétement un programme sans pour autant comprendre le principe de fonctionnement de celui ci. Bien sur au bout d'un moment ca rentre mais avec cette méthode cela va x fois plus vite. ( avec x > 1 :)


C'est mon avis...
a+
0
pom
 
Salut Noos,
pour appuyer ce que dit Grafitos, je te conseille d'écrire d'abord l'algo sur une feuille. Programmer dans un langage est une chose mais concevoir un algo en est une autre (et toute aussi intéressante) : temps de calculs, mémoire utilisée... sont des critères super importants.
Quand je fais des calculs qui me prennent plus de 6h30, j'en ai un peu marre. Surtout qu'en à la fin j'ai un "out of memory" !
0
Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention   495
 
moui... tu m'etonnes.. un peu frustrant, nan ?
0
pom > Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention  
 
j'étais vraiment très en colère. Surtout que les valeurs étaient dans la mémoire de l'ordi mais il n'avait plus assez de RAM pour m'afficher mes courbes 3D ! Et plus rien de répondait. J'ai donc du rebooter la machine !!
Pour me calmer, je me suis dit que c'est l'ordinateur qui travaille. Pas moi.
0
Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention   495 > pom
 
Oui mais c'est toi qui attend comme un c.. (sans vouloir etre mechant puisque je pourrais tres bien etre a ta place) derriere ta machine...
0
pom > Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention  
 
non mais tu rigoles ? je le laisse bosser et moi je continue ma petite vie. Parfois je jette un coup d'oeil pour voir ou il en est, mais je ne reste pas devant mon PC pour voir le sablier se retourner

par ce que dans ce cas là tu as raison : je serais vraiment un c..
0
Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention   495 > pom
 
ouép c sur...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Noos
 
ouai,merci c'est cool que vous me disier tout çà ,ca me fait plaisir qu'il y est du monde sur le web qui fasse partager ce genre de choses.. mais ne puis'je po avoir une autre interface que celle du dos pour programmer parce que ca devient "un peu" chiant meme si c'est po ce qui me derange le plus...eh merci encor
0
Grafitos
 
Analyse syntaxique -> ( disier ) ERROR: -> Dites
0
Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention   495 > Grafitos
 
Analyse syntaxique -> ( Dites ) ERROR: -> Disiez
Désolé de te contredire grafitos... une fois n'est pas coutume !
0
Grafitos > Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention  
 
oula chui nul en langage francais :X
0
Kermitt31 Messages postés 3679 Date d'inscription   Statut Contributeur Dernière intervention   495 > Grafitos
 
ptdr !!!
:-DD
0