| La programmation | |
|
+36pouale meteskis Choco-sama Dragongaze13 Wraithslayer/HD Kotomine Naqqah kilam1110 wolftag valentinos garywiss6 AristA Sogeking Chroniker Falco Empty AlexRE Awakeing Grade Mod Godboy coco Arvester Blizzard Krok Shakuras Raspberyl Slump Antheor guigui kun Quelqu'un krosk Toshibashin Relm Ccd-ToF NeoKakashi 40 participants |
|
Auteur | Message |
---|
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:00 | |
| - Higou a écrit:
- J'ai mis "C/C++" car le C++ est né de la base du C. ^^"
Regardez sur wikipédia. Nan mais vas vite sur le site du zéro toi !!!! | |
|
| |
Awakeing Maker Ultime Lv 34
Nombre de messages : 1779 Age : 36
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:01 | |
| KoZzY > Tu dois mettre le lien pour le tuto de C, parce que son cours ne contient pas les bases (déclarations de variables, tableaux, pointeurs, fonctions etc etc...)
Higou > Je sais, je suis programmeuse en C ^^.
Mais dans ce cas là, t'aurais du mettre : Algol/BCPL/B/C/C++...
Juste pour dire que beaucoup trop de gens pensent que le C et le C++ c'est la même chose, alors que c'est complètement faux ____________ - Citation :
- [22:55:39] Falco : de toute façon Mex c'est un triso
- Citation :
- [12:23:52] Falco : Le pire dans l'histoire c'est que je suis vraiment gay
| |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:03 | |
| Effectivement Awa.
Apprenez à programmer en C! | |
|
| |
Toshibashin Maker Lv 5
Nombre de messages : 139 Age : 35
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:06 | |
| Le C et le C++ c'est quelques chose de totalement opposés mais qui s'assemble, c'est la seule chose que l'on doit et pouvons retenir, je sais j'y ai touché ma foi. Je travail avec des gens de ce milieu, j'en connais des tonnes. Peut etre que certains ne le savent pas mais çà fait quand même partie de votre system d'exploitation, ce qui fait que tu as des programmes, le lancement de ton système enfin j'exagère mais voila quoi. LoL ____________ - Higou | Heltrain | Toshibashin -
| |
|
| |
Awakeing Maker Ultime Lv 34
Nombre de messages : 1779 Age : 36
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:07 | |
| Et, ici tu verras écrit noir sur #E0EBF2 que le C est aussi puissant que le C++, c'est juste que certains disent que le C++ est différent, sans jamais savoir en quoi... ____________ - Citation :
- [22:55:39] Falco : de toute façon Mex c'est un triso
- Citation :
- [12:23:52] Falco : Le pire dans l'histoire c'est que je suis vraiment gay
| |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:07 | |
| Heu, tu connais, l'ASM? - Higou a écrit:
Peut etre que certains ne le savent pas mais çà fait quand même partie de votre system d'exploitation, ce qui fait que tu as des programme, le lancement de ton system, enfin j'exagère mais voila quoi. LoL Sinon, j'ai pas compris ce que tu veux dire par là... | |
|
| |
Toshibashin Maker Lv 5
Nombre de messages : 139 Age : 35
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:09 | |
| Ben tiens c'est pas le langage qui fait partie du system d'exploitation *big shit* par hasard ? XD
Edit: Quand j'ecris Windöws normalement, il me mets * big shit * sur le forum... ^^" ____________ - Higou | Heltrain | Toshibashin -
| |
|
| |
Awakeing Maker Ultime Lv 34
Nombre de messages : 1779 Age : 36
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:12 | |
| Higou > Bof, je ne sais pas en quoi est codé mon noyau (surement en assembleur), mais ça m'étonnerais que ça soit en C...
Le C et le C++ ne sont en rien opposées, se sont juste de paradigme de programmation différent, mais en quoi, on se le demande...
KoZzY > L'assembleur ! C'est un super langage, ce qui est bien en C, c'est que c'est aussi puissant avec une difficulté 10 fois moins grande, et au cas où, ça permet même d'insérer de l'assembleur grâce au mot clé asm ! Et dis moi, t'en est où avec le brainfuck ? ____________ - Citation :
- [22:55:39] Falco : de toute façon Mex c'est un triso
- Citation :
- [12:23:52] Falco : Le pire dans l'histoire c'est que je suis vraiment gay
| |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:13 | |
| - Higou a écrit:
- Ben tiens c'est pas le langage qui fait partie du system d'exploitation *big shit* par hasard ? XD
Edit: Quand j'ecris Windöws normalement, il me mets * big shit * sur le forum... ^^" Normal ^^ Je comprends pas "fait partie du OS" ?! J'espère que tu parles pas des compilateurs?! Tu parles peut-être des commandes "system" pour les utilisateur de "big shit" ? (Ouais désolé, mais tout le monde sait que je suis un peu lent à la détente) EDit : Awa, le brainfuck, je t'ai dit, c'est pas un language ce truc xD Travailler avec un language qui ne comprend que 8 fonctions d'incrémentation, décrémentation (d'octets, de pointeurs..) et d'entrée sortie valeur ascii...Je vois pas en quoi ce serait aggréable :/ | |
|
| |
Awakeing Maker Ultime Lv 34
Nombre de messages : 1779 Age : 36
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:20 | |
| KoZzY > Je te rappelle que le langage brut ne contient que de type d'informations, alors soit content d'en avoir 8 ! ____________ - Citation :
- [22:55:39] Falco : de toute façon Mex c'est un triso
- Citation :
- [12:23:52] Falco : Le pire dans l'histoire c'est que je suis vraiment gay
| |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:21 | |
| Bah si tu veux on peut s'amuser à traduire du BF en C... Mais bon...Voila quoi... Bordel de m... T'as vu ce que ça donne rien que pour un bête "hello world" : - Code:
-
++++++++++ [ >+++++++>++++++++++>+++>+<<<<- ] >++. 'H' >+. 'e' +++++++. 'l' . 'l' +++. 'o' >++. <<+++++++++++++++. 'W' >. 'o' +++. 'r' ------. 'l' --------. 'd' >+. '!' >. Compilé : - Code:
-
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. source: Wiki | |
|
| |
Awakeing Maker Ultime Lv 34
Nombre de messages : 1779 Age : 36
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:31 | |
| ça suffit largement : - Code:
-
++++++++[>+++++++++<-]>.>+++++++[<++++>-]<+.+++ ++++..+++.>++++[>++++++++<-]>.[-]<<++++++++.--- -----.+++.------.--------.>++++++++[->++++<]>+. ____________ - Citation :
- [22:55:39] Falco : de toute façon Mex c'est un triso
- Citation :
- [12:23:52] Falco : Le pire dans l'histoire c'est que je suis vraiment gay
| |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mar 23 Oct 2007, 16:34 | |
| Si tu le dis. Personellement, je perdrais pas mon temps avec ça Faut être quand même un peu mazo... | |
|
| |
Invité Invité
| Sujet: Re: La programmation Mar 23 Oct 2007, 17:14 | |
| Une fois de plus, le C++ est orienté objet >.< Je sais que tu ne vois pas à quoi ça sert, mais pour ceux qui le voient, c'est très utile, et donc byebye C hello C++. |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mar 23 Oct 2007, 17:19 | |
| - Heandel a écrit:
Je sais que tu ne vois pas à quoi ça sert, mais pour ceux qui le voient, c'est très utile, et donc byebye C hello C++. printf("byebye C\n"); cout<<"Hello C++"<<endl; Aaah heandel et ses fonctions basiques :p EDIT: Waaaah Heandel et ENDL ça rhyme !!!!!!! [/découverte du siècle] | |
|
| |
Invité Invité
| Sujet: Re: La programmation Mar 23 Oct 2007, 17:24 | |
| |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mar 23 Oct 2007, 17:25 | |
| - Heandel a écrit:
- O_o
XD C'est en quel language? Surement un autre language tordu à Awa, genre BrainFuck ou quoi? Nan? ^^ | |
|
| |
Invité Invité
| Sujet: Re: La programmation Mar 23 Oct 2007, 17:25 | |
| |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mar 23 Oct 2007, 21:00 | |
| J'ai un problème (en C avec l'ide Dev-C++ et Code::Block) avec cette hyper simple programmation : - Code:
-
int choix_enigme=0; scanf("%ld",choix_enigme); if (choix_enigme == 1) { }//----Enigme 1 choisie. else if (choix_enigme == 2) { } //-----Enigme 2 choisie. else { printf("Aaah c'est malin t'as appuye sur autre chose que 1 ou 2...Va faloir\nrelancer le programme... :( \n"); }
(J'ai enlevé le reste du contenu pour pas spoiler ce que je tente de programmer, mais je sais que c'est LA que ça coince...) En gros quand je tape 1 ou 2, le programme s'arrête par un plantage, si je tape 4ou5, idem. Par contre, si je tape "abcdefghijkl etc etc", le programme m'affiche le printf du elseVous pensez que je devrais faire ça avec des switchs, case, break...? EDIT: Nan c'est bon, je viens de le résoudre, j'avais bêtement oublié le " &" devant le nom de variable de type integer ^^ la honte... | |
|
| |
Awakeing Maker Ultime Lv 34
Nombre de messages : 1779 Age : 36
| Sujet: Re: La programmation Mar 23 Oct 2007, 22:23 | |
| Alors, 2-3 choses :
La variable est de type int, on ne met pas Ld dans le scanf mets d seulement
Et pitié, enlève moi ce scanf ! Pour programmer, il faut utiliser fgets, parce que scanf, c'est sale, d'ailleurs c'est pour ça que quand tu tape abcdefg... il t'affiche le texte du else indéfiniment... ____________ - Citation :
- [22:55:39] Falco : de toute façon Mex c'est un triso
- Citation :
- [12:23:52] Falco : Le pire dans l'histoire c'est que je suis vraiment gay
| |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mar 23 Oct 2007, 22:26 | |
| Nan mais ça va, pour finir je met ça dans une boucle et je change les int en char... - Code:
-
char lol[100]={0};char lol_rep[]="mdrprout";
int main() { scanf("%s",lol); if (strcmp(lol,lol_rep)==0) { //----Blablatage } }
J'avais oublié ce truc. Pour le scanf, fallait pas m'apprendre à programmer comme ça alors... Tsss site du zéro... Ps: T'as vraiment l'art de répondre aux questions que je ne te pose pas... | |
|
| |
Arvester Mega Maker Lv 18
Nombre de messages : 682 Age : 310
| Sujet: Re: La programmation Mer 24 Oct 2007, 00:14 | |
| - Awakeing a écrit:
- Moi je dis juste que je ne vois pas du tout ce que le C++ a de plus que le C, c'est tout !
Il y a deux "plus" en plus dans le nom? ==> [] ____________ | |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mer 24 Oct 2007, 09:53 | |
| Donc en fait c'est juste une incrémentation sur "C" xD
----->[] | |
|
| |
Invité Invité
| Sujet: Re: La programmation Mer 24 Oct 2007, 12:35 | |
| Ben oui, vous saviez pas?
Les auteurs ont vraiment choisi le ++ car c'est une 'incrémentation' du C
Nan mais sérieusement.
------>[] |
|
| |
Awakeing Maker Ultime Lv 34
Nombre de messages : 1779 Age : 36
| Sujet: Re: La programmation Mer 24 Oct 2007, 13:59 | |
| Et oui, c'est ça KoZzY, c'est réellement une incrémentation du C.
Par contre, le site du zéro est un site pour débutants, si on te parle de scanf, c'est parce qu'il faut savoir manier les chaines de caracteres pour se servir de fgets, et tu sais où tu apprends à t'en servir ? Sur le site du zero !
Deux liens :
Utiliser les bonnes fonctions d'entrées
Réaliser des saisies sécurisées grâce à fgets
C'est à peu près la même chose, mais je préfère le 1er.
PS : Si je réponds un peu à coté, c'est pour t'aider à voir les erreurs que tu ne fais pas, n'oublie pas qu'en programmation La complexité d'une erreur est inversement proportionnel au temps mis pour la trouver ____________ - Citation :
- [22:55:39] Falco : de toute façon Mex c'est un triso
- Citation :
- [12:23:52] Falco : Le pire dans l'histoire c'est que je suis vraiment gay
| |
|
| |
Empty Mangeur de manettes Lv 65
Nombre de messages : 16363 Age : 38
| Sujet: Re: La programmation Mer 24 Oct 2007, 14:18 | |
| Oui et je te remercie de ton aide, mais n'oublie que tu as un niveau nettement plus élevé que le mien et donc, je serai tenté de dire: "chaque chose en son temps" .
Sinon, merci pour les deux liens, comme d'hab, c'est bien expliqué ! | |
|
| |
Contenu sponsorisé
| Sujet: Re: La programmation | |
| |
|
| |
| La programmation | |
|