Aesendrias Testeur Vétéran
Messages : 69 Points Pong : 5119 Date d'inscription : 01/10/2010 Age : 28 Localisation : Devant mon PC :p
| Sujet: C'est moi Dim 21 Nov - 23:47 | |
| Bon, j'ai déja posté une vingtaine de mesages avant de me présenter, enfin bref passons Donc moi c'est Denis (Den's pour les intimes ) et je suis né un jour après noël . J'aime bien ce qui touche de près ou de loin à la programmation (tant pour jouer que pour créer même si mes compétences restent assez basiques ) , la lecture et... Pong (eh ouais, ) Sinon, mes intentions sur ce forum... Le faire vivre et m'éclater un peu | |
|
Topoxy Dieu de la Matrice
Messages : 1115 Points Pong : 1234575436 Date d'inscription : 02/02/2010 Age : 31 Localisation : Castelginest (un coin paumé)
| Sujet: Re: C'est moi Dim 21 Nov - 23:54 | |
| Bienvenue . | |
|
Anto Disciple du Dieu de La Matrice
Messages : 1171 Points Pong : 7153 Date d'inscription : 02/02/2010 Age : 31 Localisation : Pechbonnieu
| Sujet: Re: C'est moi Lun 22 Nov - 17:26 | |
| Mercii pour cette présentation Et bienvenue surtout !! | |
|
CyberWeb Bétâ-Testeur
Messages : 18 Points Pong : 4976 Date d'inscription : 03/11/2010
| Sujet: Re: C'est moi Lun 22 Nov - 21:03 | |
| | |
|
papaya Noob
Messages : 1 Points Pong : 4832 Date d'inscription : 26/02/2011
| Sujet: Re: C'est moi Sam 26 Fév - 16:34 | |
| Salut à toi et bienvenue parmi nous!!! | |
|
Tanguy100 Mini-Concepteur
Messages : 279 Points Pong : 5513 Date d'inscription : 12/09/2010
| Sujet: Re: C'est moi Sam 5 Mar - 1:33 | |
| Programmation ? :B Attend je m'y lance ! - Code:
-
#include <iostream> #include <string>
using namespace std;
string lex(string fonction, int nb, int nb2); void echo(string cmd); string setVarString(string cmd); int setVarString(string cmd, string nom, int valeur);
int main() { string instruct; int const longeur_tabl_vars(10); string nomVariables[10]; int valeursVarsInt[5]; string valeursVarsString[5];
while (true) { cout << " "; getline(cin, instruct);
echo(instruct);
cout << endl; } return 0; }
string lex(string fonction, int nb, int nb2=0) { string retour(fonction.substr(nb2, nb)); return retour; }
string setVarString(string cmd) { if (lex(cmd, 3) == "set") { if (lex(cmd, 3, 4) == "out") { // Code à executer pour "set out" } else if (lex(cmd, 2, 4) == "in") { // Code à executer pour "set in" } else { cout << "Syntaxe incorrecte."; } cout << endl; } }
void echo(string cmd) {
string instruct(cmd); int i(0); if (lex(instruct, 4) == "echo") { if (instruct == "echo") { cout << "Veuillez inserer du texte ou une variable." << endl; } else {
while (instruct[i] != '"') { i++; } i++; while (instruct[i] != '"') { cout << instruct[i]; i++; } cout << endl; } } else if (lex(instruct, 7) == "set out"){ if (instruct == "set out") { cout << "Veuillez declarer et initialiser une variable." << endl; } else { i = 8; while(instruct[i] != '=') {
} } } }
Bon, c'est du C++ :3 Il y a une erreur que j'ai pas trouvé, si vous avez au peu de temps libre et si vous voulez bien, essayez de chercher l'erreur s'il vous plait :B | |
|
Topoxy Dieu de la Matrice
Messages : 1115 Points Pong : 1234575436 Date d'inscription : 02/02/2010 Age : 31 Localisation : Castelginest (un coin paumé)
| Sujet: Re: C'est moi Sam 5 Mar - 2:36 | |
| le compilateur t'indique quoi comme erreur ? | |
|
Tanguy100 Mini-Concepteur
Messages : 279 Points Pong : 5513 Date d'inscription : 12/09/2010
| Sujet: Re: C'est moi Sam 5 Mar - 11:14 | |
| Euh... Rien ! C'juste le code qui contient un plantage, f'in un Crash quoi... Je passe l'executable par MP pour ceux qui veulent. F'in bon merci ^^ | |
|