| Mon premier programme |
aiete

Grade : Membre motivé
Inscrit le: 03 Jan 2008, 13:10
|
| Ecrit le: 06 Jan 2008, 12:09 Message non corrigé | |
|
Ca y est j'ai enfin fini mon petit programme. Le voilà si vous voulez l'essayer :
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("BRAVO VOUS AVEZ GAGNE AU LOTO\n\n");
long age, sexe, lot;
printf("Indiquez votre age:");
scanf("%d", &age);
printf("Etes-vous une fille(1) ou un garcon(2) ?");
scanf("%d", &sexe);
if(age <= 10 && sexe == 1)
{
printf("Choisissez entre une poupee(1) ou une robe de princesse(2) :");
scanf("%d", &lot);
}
else
{
if(age <= 10 && sexe == 2)
{
printf("Choisissez entre une voiture miniature(1) ou une panoplie de cow-boy(2) :");
scanf("%d", &lot);
}
else
{
if(age <= 20 && age > 10 && sexe == 1)
{
printf("Choisissez au choix entre du maquillage(1) ou une robe de soiree(2) :");
scanf("%d", &lot);
}
else
{
if(age <= 20 && age > 10 && sexe == 2)
{
printf("Choisissez au choix entre un jeu de FIFA(1) ou une place pour un match de basket(2) :");
scanf("%d", &lot);
}
else
{
if(age <= 50 && age > 20 && sexe == 1)
{
printf("Choisissez au choix entre une apres-midi massage(1) ou un fait-tout(2) :");
scanf("%d", &lot);
}
else
{
if(age <= 50 && age > 20 && sexe == 2)
{
printf("Choisissez au choix entre un bapteme en avion(1) ou un rasoir derniere generation(2) :");
scanf("%d", &lot);
}
else
{
if(age > 50)
{
printf("Choisissez au choix entre une croisiere sur le Nil(1) ou une semaine en cure(2) :");
scanf("%d", &lot);
}
}
}
}
}
}
}
printf("VOILA VOTRE LOT ET ENCORE BRAVO !!!\n");
system("PAUSE");
return 0;
}
|
|
| |
|
|
David

Grade : Expert
Inscrit le: 11 Mai 2005, 20:30
|
| Ecrit le: 06 Jan 2008, 12:13 Message non corrigé | |
|
Allez, maintenant je te met au défit de traiter la réponse avec une petite phrase de conclusion en fonction du choix de l'utilisateur.
________ Apprenez à créer votre propre FPS en C++ avec OpenGL. C'est pas dur ! :-)
|
|
| |
|
|
aiete

Grade : Membre motivé
Inscrit le: 03 Jan 2008, 13:10
|
| Ecrit le: 06 Jan 2008, 18:21 Message non corrigé | |
|
|
Eu ... OK je vais essayer ;)
|
|
| |
|
|
aiete

Grade : Membre motivé
Inscrit le: 03 Jan 2008, 13:10
|
| Ecrit le: 06 Jan 2008, 19:04 Message non corrigé | |
|
Voila j'ai juste fait une phrase en fonction de l'age et du sexe de la personne :
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("BRAVO VOUS AVEZ GAGNE AU LOTO\n\n");
long age, sexe, lot;
printf("Indiquez votre age:");
scanf("%d", &age);
printf("Etes-vous une fille(1) ou un garcon(2) ?");
scanf("%d", &sexe);
if(age <= 10 && sexe == 1)
{
printf("Choisissez entre une poupee(1) ou une robe de princesse(2) :");
scanf("%d", &lot);
printf("VOILA TON LOT MA PETITE, AMUSE TOI BIEN !\n");
}
else
{
if(age <= 10 && sexe == 2)
{
printf("Choisissez entre une voiture miniature(1) ou une panoplie de cow-boy(2) :");
scanf("%d", &lot);
printf("VOILA TON LOT PETIT, AMUSE TOI BIEN !\n");
}
else
{
if(age <= 20 && age > 10 && sexe == 1)
{
printf("Choisissez au choix entre du maquillage(1) ou une robe de soiree(2) :");
scanf("%d", &lot);
printf("VOILA VOTRE LOT MADEMOISELLE, BONNE CONTINUATION.\n");
}
else
{
if(age <= 20 && age > 10 && sexe == 2)
{
printf("Choisissez au choix entre un jeu de FIFA(1) ou une place pour un match de basket(2) :");
scanf("%d", &lot);
printf("VOILA VOTRE LOT JEUNE HOMME, PROFITER-EN BIEN.\n");
}
else
{
if(age <= 50 && age > 20 && sexe == 1)
{
printf("Choisissez au choix entre une apres-midi massage(1) ou un fait-tout(2) :");
scanf("%d", &lot);
printf("VOILA MADAME, ET ENCORE BRAVO !\n");
}
else
{
if(age <= 50 && age > 20 && sexe == 2)
{
printf("Choisissez au choix entre un bapteme en avion(1) ou un rasoir derniere generation(2) :");
scanf("%d", &lot);
printf("TENEZ MONSIEUR. BONNE JOURNEE.\n");
}
else
{
if(age > 50)
{
printf("Choisissez au choix entre une croisiere sur le Nil(1) ou une semaine en cure(2) :");
scanf("%d", &lot);
printf("VOILA TOUS LES DOCUMENTS, VOUS AVEZ TROIS MOIS POUR CHOISIR LA DATE. AU REVOIR.\n");
}
}
}
}
}
}
}
system("PAUSE");
return 0;
}
|
|
| |
|
|
programore

Grade : Nouveau venu
Inscrit le: 11 Fev 2008, 19:29
|
| Ecrit le: 11 Fev 2008, 19:34 Message non corrigé | |
|
C'est bien pour un premier programme ! ^^
Par contre, tu n'as pas penser à une PETITE eventualité (pourtant très utile dans n'importe quel programme),
c'est que par exemple, tu propose un choix de 1 à 7, il y'auras forcement quelqu'un qui vas tappé 8, et malheuresement,
le programme se termine. Il aurais donc fallut mettre une phrase du genre "desolé, nous n'avons pas ce jeu en stock" au cas où quelqu'un aurait fait l'erreur (in)volontaire de brouiller ton programme
Voila, c'était juste un petit conseil,
mais bon programme quand même, et bonne continuation
|
|
| |
|
| |