Novice en programmation besoin aide

Fermé
Florent - 8 nov. 2009 à 12:37
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 - 8 nov. 2009 à 22:11
Bonjour,
a tous !!!

voila je me présente Florent je commence en programmation (novice)


essais de m'exercer mais voila je rencontre un problème de débutant

j'ai code::Blocks , et visual basic c++

je rentre ce-ci :

int main()
{
printf("Hello world!\n");
return 0;
}

et voila le message erreur qu'il m'affiche quand je le

"Build & Run" sous Code::Block


"1 programme Florent novice - Debug" uses an invalid compiler. Skipping...
Rien à faire.


et avec visual basic :

'Prog Flo.exe' : Chargé 'C:\Windows\System32\KernelBase.dll'
'Prog Flo.exe' : Chargé 'C:\Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4918_none_508da958bcbd2845\msvcr90.dll'
'Prog Flo.exe' : Chargé 'C:\Windows\System32\apphelp.dll'
'Prog Flo.exe' : Déchargé 'C:\Windows\System32\apphelp.dll'
Le programme '[2100] Prog flo.exe: Natif' s'est arrêté avec le code 0 (0x0).


PK c'est message erreur sans cesse ?
quelle est la solution ?


merci d'avance pour vos réponse !

11 réponses

ahhh okkk

au fait j'avais pas mi de temps !

comme ça

#include <stdio.h>
#include <stdlib.h>

int main()
{
printf("Hello world!\n");
printf("Hello world!\n");

getchar();
return 0;
}
1
oui oui sa a fait se qui j'ai marquer
voici aperçu
http://img257.imageshack.us/img257/4733/resultatscript.jpg


par contre jj'ai incorporer un retour menue j'ai déjà placer mon """do""" mais le""" while""""

je c'est pas si est bien a endroit ou je les mie

voyer vous même

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])

{
int choixMenu;
do
{
printf("=== Menu ===\n\n");
printf("1. la surprise du chef\n");
printf("2. la poule de lux\n");
printf("3. le pat special bigmamam\n");
printf("4. enterrrement de vie garçon\n");
printf("5. retour menue");
printf("\nVotre choix ? ");
scanf("%d", &choixMenu);
choixMenu++;
while (choixMenu <1);
printf("\n");

switch (choixMenu)
{
case 1:
printf("Vous avez choisila surprise du chef. Bon choix !");
break;
case 2:
printf("Vous avez choisi la poule de lux, trop plumeux !...");
break;
case 3:
printf("Vous avez choisi lele pat special bigmamam, ca passe encore ca ;o)");
break;
case 4:
printf("Vous avez choisi enterrrement de vie garçon. Vous devez avoir tres faim !");
break;
default:
printf("Vous n'avez pas rentre un nombre correct. Vous ne mangerez rien du tout !");
break;
case 5:
printf("retour menue");
break;

}while (choixMenu <1);

printf("\n\n");

getchar();
return 0;
}
1
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 122
8 nov. 2009 à 12:53
ça vient du code::block. Un truc de configuration, "je pense".
0
J'ai 4 pc et don un avec windows 7 ou je fais la prog actuellement

serait t'il plus fiable de faire sa sous XP ou sa ne change rien ?
0

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

Posez votre question
et comment je peut régler se souci ?

parsque j'ai fais sur 3 logiciel de programmation et sa ne marche pas la fenêtre ne se lance pas sur code blocks ,visual basic c++

mais sur dev c++ sa se lance et sa coupe aussi to
0
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 122
8 nov. 2009 à 13:15
Voilà, avec Dev C++ ça a marché, pourquoi ça se coupe aussi rapidement, c'est parceque tu ne mes pas un point d'arrêt: le programme s'exécute et Hop il est parti,

Il faut mettre (avant return 0):
getchar();


ou lire un entier (même si tu ne l'utilise pas).
Ou quelque chose de ce genre.

Note: VB est complètement différent.
0
voila c'est plutôt un bon début nom ?


#include <stdio.h>
#include <stdlib.h>

int main()
{
printf("Voici mon 1ere programme\n"); // sa c'est le début de mon programme;
printf("rien de spectaculaire mais un bon début\n");
printf("*********************************************\n");
int laBeauteNaPasPrix;
laBeauteNaPasPrix = 5;
laBeauteNaPasPrix = 4;
laBeauteNaPasPrix = 3;
laBeauteNaPasPrix = 2;
laBeauteNaPasPrix = 1;
laBeauteNaPasPrix = 0;
printf ("la Beauter Na Pas Prix>>>\n");
printf ("\n");
printf ("et si !!! la beauter a un prix pourtant !!!\n");

const LA_BEAUTE_NA_PAS_PRIX= 1000; // constante de 1000 dollars prix fixer au départ;
printf ("La Beauter a un prix prix\n",laBeauteNaPasPrix);
printf ("\n");
printf ("pafff une claque !!!!! >> mais aille !!!\n"); // et après tous sa incident arriva !!;
printf("vue ton insolence cela passe a 20 000000 %d dollars maintenant !\n\n", laBeauteNaPasPrix);

// et voilà le résultat !!;

getchar();
return 0;
}
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 661
8 nov. 2009 à 16:26
Voila c'est plutôt un bon début non ?

ça dépend, est-ce que ton petit prog fait ce que tu avais imaginé ? si oui alors oui c'est un bon début ;)

bonne continuation
0
navré pour se que je vient de voir :

Oui oui sa a bien fait se que j'ai marquer
voici un aperçu
http://img257.imageshack.us/img257/4733/resultatscript.jpg


par contre j'ai incorporer un retour menue j'ai déjà placer mon """do""" mais le""" while""""

je c'est pas si il est bien a endroit ou je les mie

voyer vous même
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 661
8 nov. 2009 à 18:33
il n'y a pas de prob avec le while... enfin ça dépend de ce que tu veux que ton programme fasse !

ensuite :

choixMenu++;

pourquoi ? tu demandes un nombre à l'utilisateur et après tu l'augmentes de 1 ? pourquoi ?
0
au fait je veut juste qui tape par exemple 5 en sa le fais retourner au menue
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 661
8 nov. 2009 à 22:11
ben là, il va taper 5, mais comme tu fais choixMenu++ juste après, choixMenu vaudra 6 avant le switch ! Pareil avec toutes les valeurs.
0