Exposant [dev c++ 4.0]

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 522 fois - Téléchargée 32 fois

Contenu du snippet

Simple programme qui calcule l'exposant de la base que vous donnez:

Base: Le premier nombre
Exposant: Bah ça c'est l'exposant :)

Et voilà tout dis, je ne crois pas que vous avez besoin d'un ip pour ce petit prog

Source / Exemple :


#include  <iostream.h>  // Pour les entrees et sorties à l'ecran
#include  <math.h>      // Pour l'utilisation de la fonction pow( );
#include  <stdlib.h>    // Pour l'utilisation de la fonction system( );

void Exp( )
{
    // Déclaration de trois variables double et d'un int
    double dblBase;
    double dblExp;
    double dblReponse;
    int nChoixContinu;

    // Le do exécute son bloc au moins une fois, et l'exécute encore si la condition du while
    // (tout en dessous) est juste.
    do
    {
    // Fait une pause, vous devez appuyer sur une touche pour continuer.
    system( "pause" );
    // Vide l'écran pour la beauté.
    system( "cls"   );

    // Ecris le texte et passe une ligne, dans la console
    cout << "Entrez la base de votre puissance: "    << endl;
    // Ecris le texte dans la console
    cout << "Base: ";
    // Ecris vos entrees dans la variable dblBase et les ecris l'ecran
    cin >> dblBase;

    // Ecris le texte et passe une ligne, dans la console
    cout << "Entrez l'exposant de votre puissance: " << endl;
    // Ecris le texte dans la console
    cout << "Exposant: ";
    // Ecris vos entrees dans la variable dblExp et les ecris dans la console
    cin >> dblExp;

    // Donne la fonction pow( ) avec les valeurs données comme valeur à la variable dblReponse
    dblReponse = pow( dblBase, dblExp );

    // Ecris la valeur de la variable, puis le texte, pis à nouveau une valeur et ainsi de suite
    cout << dblBase << " exposant " << dblExp << " = " << dblReponse << endl << endl;

    // Ecris le texte et passe une ligne,dans la console
    cout << "Voulez-vous recommencer une operation?" << endl;
    // Passe trois tabulation verticale, ecris le texte, ainsi de suite et a la fin passe une ligne
    // Tout cela dans la console
    cout << "\t\t\t" << "1.Oui" << endl << "\t\t\t" << "2.Non" << endl << endl;
    // Ecris le texte dans la console
    cout << "Choix: ";
    // Ecris vos entrees dans la variable nChoixContinu et les ecris à l'ecran
    cin >> nChoixContinu;
    }
    // Voici le fameux while, tant que sa conditon est vraie, le bloc du do sera exécuté
    while( nChoixContinu != 2 );
} // fin de la fonction Exp( )

// La fonction main, le corps du programme, les façon de la déclarer:
// int main( int argc, char *argv[ ] )
// int main( void )
// void main( void )
// main ( void )
// Vous l'écrivez comme vous le voulez!!
int main( void )
{
  // Appelle la fonction Exp( ) et l'exécute.
  Exp( );
  // fin du programme
  return 0;
} // fin de la fonction main( )

Conclusion :


Pas de Problème avec Dev C++, si vous trouvez des bugs avec d'autres compilos dîtes le moi ;-)

A voir également

Ajouter un commentaire

Commentaires

Commenter la réponse de scelw

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.