Soyez le premier à donner votre avis sur cette source.
Snippet vu 12 035 fois - Téléchargée 35 fois
#include <math.h> // Pour l'utilisation ds commandes abs, labs, fabs #include <stdlib.h> // Pour l'utilisation de la commande system. #include <iostream.h> // Pour les entrees\sorties à l'écran void ValAbs( ) { int nEntier, nValAbsInt; // Déclaration de deux variables de type int(nombre int) long lLong, lValAbsLong; // Déclaration de deux variables de type long(nombre long) double dblDecimal, dblValAbsDouble; // Déclaration de deux variables de type double(nombre decimal) int nChoixContinu; // Déclaration d'une variable de type int (nombre entier) // DO: Va exécuter le code tant que la condition while(tout en dessous) est juste(TRUE) do { // Fait une petite pause ;-p, affiche une phrase qui attend que l'utilisateur appuye sur une // touche pour continuer. system( "pause" ); // 'Vide' l'écran, vous pouvez également utiliser clrscr( ) masi vous devez inclure conio.h // conio.c pour les utilisateurs de Dev C++ system( "cls" ); cout << "Entrez un nombre entier: " << endl; // Ecris le texte dans la console cout << "Entier: "; // Ecris le texte dans la console cin >> nEntier; // Ecris les entrees de l'utilisateur dans la console // Et donne cette valeur à la variable nEntier cout << "Entrez un nombre long: " << endl; // Ecris le texte dans la console cout << "Long: "; // Ecris le texte dans la console cin >> lLong; // Ecris les entrees de l'utilisateur dans la console // Et donne cette valeur à la variable lLong cout << "Entrez un nombre decimal:" << endl; // Ecris le texte dans la console cout << "Decimal: "; // Ecris le texte dans la console cin >> dblDecimal; // Ecris les entrees de l'utilisateur dans la console // Et donne cette valeur à la variable dblDecimal nValAbsInt = abs ( nEntier ); // Donne la valeur absolue de l'entier nEntier comme // valeur à la variable nValAbsInt lValAbsLong = labs( lLong ); // Donne la valeur absolue du long lLong comme valeur // à la variable lValAbsLong dblValAbsDouble = fabs( dblDecimal ); // Donne la valeur absolue du decimal dblDecimal comme // valeur à la variable dblValAbsDouble // Ecris le texte et les différentes valeurs, et à la fin passe une ligne cout << "La valeur absolue de " << nEntier << " est " << nValAbsInt << endl; // Ecris le texte et les différentes valeurs, et à la fin passe une ligne cout << "La valeur absolue de " << lLong << " est " << lValAbsLong << endl; // Ecris le texte et les différentes valeurs, et à la fin passe une ligne cout << "La valeur absolue de " << dblDecimal << " est " << dblValAbsDouble << endl << endl; // Ecris le texte et passe une ligne cout << "Voulez-vous (re)commencez une operation?" << endl; // Passe trois tabulation verticale, écris le texte, passe une ligne, et ainsi de suite... cout << "\t\t\t" << "1.Oui" << endl << "\t\t\t" << "2.Non" << endl << endl << "Choix: "; // Ecris les entrees de l'utilisateur dans la console et les donne comme valeur à la variable // nChoixContinu cin >> nChoixContinu; // Passe deux lignes cout << endl << endl; } // Voici le fameux while, si la condition du while n'est pas juste dès le départ, le do va tout // de même exécuter le code une fois et puis va probablement ce crasher, mais si la condition est // au moins juste une fois alors, il n'y aura pas de crash à cause de ça. Le do exécute le code // tant que la condition du while est juste! while( nChoixContinu != 2 ); } // Fin de la fontcion ValAbs. // La fonction main, le corps du programme, peut également être appelée comme cela: // int main(int argc, char *argv[]) // void main( ) // main( ) // mais moi je préfère ma façon, toutes sont les mêmes!!! int main( void ) { // Appelle la fonction ValAbs et l'exécute. ValAbs( ); // Fin du programme, si ça retourne 0 le programmer s'est fermé convenablement return 0; } // Fin de la fonction main.
20 avril 2003 à 13:05
Bonne prog à tous
Ciao
D1m3x des darkproggeur
20 avril 2003 à 05:11
---------------------------------
cout << "message" << endl;
// affiche un message à l'écran suivi d'un retour à la ligne
---------------------------------
Ceci est le parfait exemple du commentaire inutile, même pourun débutant. Il est plutôt dérangeant même :)
Sinon, ben merci quand même D1m3x pour ta source :) Et faut pas prendre une critique si mal, elle ne sont jamais là juste pour emmerder le monde. Si c'était juste pour ça, je ne pense pas qu'il se serait fait chier à écrire ce commentaire :)
Bonne continuation...
19 avril 2003 à 23:55
19 avril 2003 à 22:47
Encore bonne prog à tous ;-)
D1m3x
19 avril 2003 à 18:30
-----
Le commentaire que tu viens de mettre n'explique peut-être pas très bien mis les autres ça va...
Donne-moi un commentaire que tu à écrit "qui va" en exemple :)
Moi j'en ai trouvé aucun
-----
Et puis si tu as pas compris la source dis le tout cours!!! J'ai pas compris, c'est comme ça que ça se dit!
Primo: Je commentais tes commentaires pas ta source
Segundo: Pourquoi attaquer ma personne, mon commentaire ne te visait pas et c'est toi qui à écrit "Vous n'avez presque rien à faire à part laisser les commentaires ;-)"
Tertio: Ta source ne me pose aucun problème de compréhension mais même si c'était le cas quel est le rapport ? :)
Je te souhaite bonne chance dans ton apprentissage du C++ et je te conseille d'apprendre à savoir accepter des critiques
!!! Ahiahiahiahiaiiii !!!
Pepito
Ah une dernière chose, les commentaires longs se mettent entre /* et */ Ca évite de mettre des // partout :)
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.