DUT-Informatique

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
DUT-Informatique

Forum d'entraide: DUT informatique de Blagnac

Le Deal du moment :
Display Star Wars Unlimited Ombres de la Galaxie : ...
Voir le deal

2 participants

    [Demande] Code source TP 9

    Robin
    Robin


    Messages : 16
    Date d'inscription : 14/11/2010
    Age : 31

    [Demande] Code source TP 9 Empty [Demande] Code source TP 9

    Message  Robin Lun 29 Nov - 20:08

    Bonsoir tout le monde,
    est ce qu'une âme charitable pourrait me poster son TP9, car je n'ai pas saisi certains points. Merci d'avance Smile
    Kiki
    Kiki


    Messages : 14
    Date d'inscription : 24/11/2010
    Age : 32

    [Demande] Code source TP 9 Empty Re: [Demande] Code source TP 9

    Message  Kiki Lun 29 Nov - 21:14

    Code:
    /**
       Jeu d'essai
       Données :       Resultats :
             -1      Saisissez la borne inferieure de l'intervalle, superieur a 0.
             2      Saisissez la borne superieure de l'intervalle
             1      Saisissez la borne superieure de l'intervalle
             5      2, 3
                   6, 6
                   24, 10
                   120, 15
    **/

    #include <bcio.h>
    #include <conio.h>


    // Pour utiliser les fonctions du TP
    #include "factSomPrem.h"


    // Permet de calculer la factorielle et la somme des n premiers entiers pour chaque valeur entiere de l'intervalle saisi par l'utilisateur
    int main(void)
    {
       int i, borninf, bornsup;
       /* Saisie et controle de la borne inferieure */
       do
       {
          bcdisplayln ("Saisissez la borne inferieure de l'intervalle, superieur a 0.");
          bcget (borninf);
       }while ( borninf < 0);
       
       /* Saisie et controle de la borne supérieure */
       do
       {
          bcdisplayln ("Saisissez la borne superieure de l'intervalle");
          bcget (bornsup);
       }while ( bornsup < borninf);
       
       /* Appel de la fonction pour calculer la factorielle et la somme des n premiers entiers */
       for (i = borninf; i <= bornsup; i++)
       {
          if ( i == 0)
          {
             bcdisplay ("Factorielle de ",i);
             bcdisplayln (" : ", (factorielle (i)));
          }
          else
          {
             bcdisplay ("Factorielle et somme de ",i);
             bcdisplay (" : ", (factorielle (i)));
             bcdisplayln (", ",(somNPremiersEntiers(i)));
          }   
       }
       
       getch(); // Temporisation de fin de programme
       return 0; // Code retour du programme
    }

    Ca devrait être ça normalement...

      La date/heure actuelle est Dim 19 Mai - 19:35