Probleme partage de projet code::blocks
Résolu/Fermé
justindu92
Messages postés
35
Date d'inscription
mercredi 25 août 2010
Statut
Membre
Dernière intervention
15 mai 2013
-
1 juil. 2011 à 12:14
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 - 1 juil. 2011 à 23:25
justindu92 Messages postés 35 Date d'inscription mercredi 25 août 2010 Statut Membre Dernière intervention 15 mai 2013 - 1 juil. 2011 à 23:25
A voir également:
- Probleme partage de projet code::blocks
- Partage de photos - Guide
- Code ascii de a - Guide
- Code puk bloqué - Guide
- Partage d'abonnement - Accueil - Services en ligne
- Code de déverrouillage oublié - Guide
10 réponses
amateur_gadget
Messages postés
29
Date d'inscription
vendredi 1 juillet 2011
Statut
Membre
Dernière intervention
8 février 2012
4
1 juil. 2011 à 16:27
1 juil. 2011 à 16:27
C'est simple copie ça :
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(int argc, char *argv[])
{
int resultat = 0, nombre1 = 0, nombre2 = 0;
// On demande les nombres 1 et 2 à l'utilisateur :
printf("Entrez le nombre de pods total : ");
scanf("%d", &nombre1);
printf("Entrez le nombre de pods utilises : ");
scanf("%d", &nombre2);
// On fait le calcul :
resultat = (nombre1 - nombre2) / 6 ;
// Et on affiche l'addition à l'écran :
printf ("\nVous pouvez faire %d pain au ble complet\n\n",resultat);
resultat = (resultat * 3);
printf ("Vous devez couper %d bles\n\n",resultat);
resultat = (resultat * 2 / 3);
printf ("Vous devez moudre %d de vos bles soit 2 tiers d'entre eux\n",resultat);
getch();
return 0;
}
Les modifications sont en gras: En fait la méthode getch() de la bibliothèque conio.h sert à garder la console d'execution ouverte comme si elle attends une entrée du clavier (getch(chaine) <=> scanf("%s",&chaine) mais chaine est sauvgarder avec les blancs)
J'éspère que j'ai bien répondu et maintenant tu envois juste le .exe se trouvant dans le bin de ton code :)
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(int argc, char *argv[])
{
int resultat = 0, nombre1 = 0, nombre2 = 0;
// On demande les nombres 1 et 2 à l'utilisateur :
printf("Entrez le nombre de pods total : ");
scanf("%d", &nombre1);
printf("Entrez le nombre de pods utilises : ");
scanf("%d", &nombre2);
// On fait le calcul :
resultat = (nombre1 - nombre2) / 6 ;
// Et on affiche l'addition à l'écran :
printf ("\nVous pouvez faire %d pain au ble complet\n\n",resultat);
resultat = (resultat * 3);
printf ("Vous devez couper %d bles\n\n",resultat);
resultat = (resultat * 2 / 3);
printf ("Vous devez moudre %d de vos bles soit 2 tiers d'entre eux\n",resultat);
getch();
return 0;
}
Les modifications sont en gras: En fait la méthode getch() de la bibliothèque conio.h sert à garder la console d'execution ouverte comme si elle attends une entrée du clavier (getch(chaine) <=> scanf("%s",&chaine) mais chaine est sauvgarder avec les blancs)
J'éspère que j'ai bien répondu et maintenant tu envois juste le .exe se trouvant dans le bin de ton code :)
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
1 juil. 2011 à 13:35
1 juil. 2011 à 13:35
Bonjour,
Là ou tu a créé ton projet, 2 dossiers sont apparus :
bin
obj
si tu vas dans le dossier "obj" puis dans le sous-dossier "Debug" tu devrait trouver un fichier executable (en .exe).
C'est ce fichier que tu doit partager avec tes amis. Il n'auront plus qu'a l'executer comme on execute un simple fichier exe
Là ou tu a créé ton projet, 2 dossiers sont apparus :
bin
obj
si tu vas dans le dossier "obj" puis dans le sous-dossier "Debug" tu devrait trouver un fichier executable (en .exe).
C'est ce fichier que tu doit partager avec tes amis. Il n'auront plus qu'a l'executer comme on execute un simple fichier exe
justindu92
Messages postés
35
Date d'inscription
mercredi 25 août 2010
Statut
Membre
Dernière intervention
15 mai 2013
3
1 juil. 2011 à 13:42
1 juil. 2011 à 13:42
ok je teste avec mon autre ordi et je te dis
justindu92
Messages postés
35
Date d'inscription
mercredi 25 août 2010
Statut
Membre
Dernière intervention
15 mai 2013
3
1 juil. 2011 à 13:44
1 juil. 2011 à 13:44
Mon fichier .exe se trouve dans bin debug et non pas dans obj la se trouve un fichier.o Est-ce normal?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
justindu92
Messages postés
35
Date d'inscription
mercredi 25 août 2010
Statut
Membre
Dernière intervention
15 mai 2013
3
1 juil. 2011 à 13:48
1 juil. 2011 à 13:48
Le fichier .exe s'ouvre et se ferme directement depuis un autre ordinateur mais pas depuis le code::blocks de l'ordi source
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
1 juil. 2011 à 13:57
1 juil. 2011 à 13:57
Il faut que tu mettes en haut:
#include <stdio.h>
et avant le return tu met:
getchar();
Cette fonction attend l'appui de la touche entrée
C'est executable, il n'aura donc pas besoin de codeblock pour s'executer. La console va s'ouvrir directement.
Il ya une solution mais elle n'est pas portable, c'est de faire system("pause") au lieu de getchar.
Pas portable signifie que ça marche sous windows, mais que sous linux, ça marcherait pas par exemple
Le getchar(); doit etre mis partout ou tu as des fin de programme.
Par exemple si tu utilises des conditions if{}else if{} else if{} else{}
Dans chacun des tes {} tu devra mettre un getchar();
#include <stdio.h>
et avant le return tu met:
getchar();
Cette fonction attend l'appui de la touche entrée
C'est executable, il n'aura donc pas besoin de codeblock pour s'executer. La console va s'ouvrir directement.
Il ya une solution mais elle n'est pas portable, c'est de faire system("pause") au lieu de getchar.
Pas portable signifie que ça marche sous windows, mais que sous linux, ça marcherait pas par exemple
Le getchar(); doit etre mis partout ou tu as des fin de programme.
Par exemple si tu utilises des conditions if{}else if{} else if{} else{}
Dans chacun des tes {} tu devra mettre un getchar();
justindu92
Messages postés
35
Date d'inscription
mercredi 25 août 2010
Statut
Membre
Dernière intervention
15 mai 2013
3
Modifié par justindu92 le 1/07/2011 à 16:29
Modifié par justindu92 le 1/07/2011 à 16:29
Sa ne marche toujours pas voila mon code:
Aucune erreur
Qui à dit noob, on dit personne qui cherche à apprendre!
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int resultat = 0, nombre1 = 0, nombre2 = 0; // On demande les nombres 1 et 2 à l'utilisateur : printf("Entrez le nombre de pods total : "); scanf("%d", &nombre1); printf("Entrez le nombre de pods utilises : "); scanf("%d", &nombre2); // On fait le calcul : resultat = (nombre1 - nombre2) / 6 ; // Et on affiche le résultat à l'écran : printf ("\nVous pouvez faire %d pain au ble complet\n\n",resultat); resultat = (resultat * 3); printf ("Vous devez couper %d bles\n\n",resultat); resultat = (resultat * 2 / 3); printf ("Vous devez moudre %d de vos bles soit 2 tiers d'entre eux\n",resultat); getchar(); return 0; }
Aucune erreur
Qui à dit noob, on dit personne qui cherche à apprendre!
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
1 juil. 2011 à 16:35
1 juil. 2011 à 16:35
Sa ressemble bien a un truc pour monter son metier paysans sur dofus tout ça ^^'
justindu92
Messages postés
35
Date d'inscription
mercredi 25 août 2010
Statut
Membre
Dernière intervention
15 mai 2013
3
1 juil. 2011 à 16:55
1 juil. 2011 à 16:55
^^ j'en avais ras le bol de tout calculer a chaque fois et j'en fait profiter ma guilde donc voila
amateur_gadget
Messages postés
29
Date d'inscription
vendredi 1 juillet 2011
Statut
Membre
Dernière intervention
8 février 2012
4
1 juil. 2011 à 16:41
1 juil. 2011 à 16:41
@varfendell comment?
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
1 juil. 2011 à 16:53
1 juil. 2011 à 16:53
les printf laisse a penser que le petit logiciel va pouvoir servir pour calculer le nombre de ressources qu'on peut encore porter en focntion de son nombre de pods dispo
justindu92
Messages postés
35
Date d'inscription
mercredi 25 août 2010
Statut
Membre
Dernière intervention
15 mai 2013
3
1 juil. 2011 à 22:49
1 juil. 2011 à 22:49
J'aurais maintenant besoin d'insérer ce logiciel sur un forum donc de mettre ce code en php comment faire?
justindu92
Messages postés
35
Date d'inscription
mercredi 25 août 2010
Statut
Membre
Dernière intervention
15 mai 2013
3
1 juil. 2011 à 23:25
1 juil. 2011 à 23:25
j'ouvre un nouveau sujet plus approprié résolu
1 juil. 2011 à 16:55