Accueil > > > COMMENT SE SERVIR DE IF
COMMENT SE SERVIR DE IF
Information sur la source
Description
dans cette source , comment ce servir des variables , les initialiser , s en servir ( avec if ) et ecrire ce que vous avez inscrit dedans .Pour les debutants qui ne comprennent pas bien les variables ...et les etiquettes ( goto )
Source
#include <iostream.h>
#include <string.h>
#include <stdio.h>
main()
{
{
// bla bla bla
printf(" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$\n");
printf(" $$ ATTENTION !!!! on ne rigole pas !!! $$\n");
printf(" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$");
tonnom : // etiquette
printf("\n\n\nBon ... comment tu t appelle ???\n"); // ecrit bon ... comment tu t appelle ?
char nom[255]; // declare la variable nom
cin >> nom; // inscrit ce qui est taper dans la variable nom
printf("ok !!! excuse moi "); // ecrit ok excuse moi
cout << nom << " " ; // ecrit ce qui est inscrit dans la variable nom et met un espace derriere ... je pense que vous l aviez compris
printf("je ne t avais pas reconnu ...\n");
{
printf("Bon ... on fait quoi ? \n\n");
printf(" 1 : tu quitte \n");
printf(" 2 : tu continu \n");
int ouiounon; //declare la variable ouiounon
cin >> ouiounon; //inscrit ce qui est taper dans la variable ouiounon Bon ... je vais vous le dire a chaque fois ...
if(ouiounon==1) { //si ce qui est inscrit dans la variable ouiounon ( voir audessus ) est egal a 1 ,alors
cout << "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nok ... BBBBBYYYYYYEEEEE "; // ecrit BYE et
goto aurevoir; // va a l etiquette aurevoir (a la fin)
} else { // sinon ,
cout << "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ntu veux continuer ??? ok ...\n"; // ecris tu veux continuer ?
} // fin de if ( ou plutot else )
} // fin du groupe de commandes
{
int choix; // declare la variable choix
printf("ok ... mais la ... je sais po quoi faire ...\n"); // bon la je pense que vous savez ce que ca veux dire ...
printf("tu as une idee ???\n\n"); // pareil
printf("Bon ... 1 tu change de nom\n2 tu ferme le programme ...( et tu te feras pas insulter)\n3 ba ... on continu ...\n"); // pareil
cin >> choix; // inscrit ce qui est tape dans choix
if(choix==1) //bon ... vous savez ... c est pareil que plus haut
{
goto tonnom; //si choix = 1 , retour a l etiquette tonnom
} else {
printf("\n"); // sinon saute un ligne
}
if(choix==2)
{
printf("Bon ... ok BYYYYEEEEEEEEEEEEEEE"); // si choix = 2 , ecrit bon ok bYE et va a la fin
goto aurevoir;
} else {
printf("suite"); // sinon ... passe a la suite
}
}
{
printf("Bon ... ok... la suite du programme\n");
printf("Calculette (de 2 nombres) \n");
printf("bon ... rentre le premier nombre \n\n");
int calc1; // declare calc1
int calc2; // declare calc2
cin >> calc1; // ecrit ce qui est taper dans calc1
printf("\nok .. le deuxieme nombre maintenant \n");
cin >> calc2; // ecrit ce qui est taper dans calc2
printf("Bon ... alors :\n 1 multiplication \n 2 division \n 3 addition \n 4 soustraction : \n\n");
printf(" ton choix : ");
int calcchoix; //declare la variable calcchoix
cin >> calcchoix; // ecrit ce qui est taper dans calcchoix
if(calcchoix==1) {
printf("\n");
cout << calc1 << " * " << calc2 << " = " << calc1 * calc2; // ecrit l operation et le resultat
} else {
if(calcchoix==2) {
printf("\n");
cout << calc1 << " / " << calc2 << " = " << calc1 / calc2; // ecrit l operation et le resultat
} else {
if(calcchoix==3) {
printf("\n");
cout << calc1 << " + " << calc2 << " = " << calc1 + calc2; // ecrit l operation et le resultat
} else {
if(calcchoix==4) {
printf("\n");
cout << calc1 << " - " << calc2 << " = " << calc1 - calc2; // ecrit l operation et le resultat
} else {
printf("Arf ... j ai dit 1 , 2 , 3 ou 4 ! ! ! ! !"); // si une valeur incorrecte est ecrite , ecrit arf ...etc..
}}}}}
// BLA BLA BLA lol
{
printf("\n\n\n\nBon c est une petite production de heu attend ");
cout << nom ;
printf("\nBa ca fait un deux trois heu non je suis tout seul ...\n");
printf("Bon comme c est nul je vous le donne gratuitement ;-)\n");
printf("lol .Bon heu si qqun sait comment arreter le prog sans passer par se qui va\n");
printf("suivre : murderer@netcourrier.com heu juste pour m aider les remarques\nmal placees , je m en passerai .\n");
printf("Je dit ca pour ceux qui ont l habitude de critiquer .\n\n");
printf("Copyright (c) MURDERER company ,Inc ");
printf("\nLOL ");
printf("\nSoyez quand meme indulgent ... je connais pas encore beaucoup\n");
// alors la ... j ai pas trouver autre chose pour que le prog se ferme pas apres le resultat du calcul
// heu ... si vous savez ... l email ... c est le mien lol
char quitter[255];
printf("Tu veux vraiment quitter ? (ho la question a la con ... \n\n\n");
printf("tape oui oui oui ou tape oui ( c pareil mais j ai pas trouver comment faire\n");
printf("autrement pour que tu lises le blabla plus haut \n");
cin >> quitter;
if(quitter=="oui oui oui") {
printf("BYYYYYYEEEEEEEEEEEEEEEEEEEEEEE");
goto aurevoir;
} else {
printf("oui");}
goto aurevoir;
}
}
aurevoir :
return 0;
}
Conclusion
je voudrait savoir si qqun sait faire le meme type de prog mais dans une fenetre windows... , et aussi pour la fin ... j ai un petit probleme ...
Sources de la même categorie
Commentaires et avis
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|