polynome en C
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

polynome en C



  1. #1
    invite984ca180

    polynome en C


    ------

    Bonjour, je dois faire programme qui peut:
    –initialiser un polynôme au polynôme nul
    –lire un polynôme, calculer sa dérivée par rapport à x et écrire le résultat
    –lire deux polynômes, calculer leur somme et écrire le résultat


    Selon moi, il faut écrire 3 fonctions à part (void initialiser, void somme, ...) mais pour le contenu, quelqu'un pourrait t-il m'aider?
    Merci d'avance

    J'ai

    Code:
    typedef struct Monome {
        double coefficient; 
        long degre;
        struct Monome * next;
    } Monome;
    
    typedef struct{
        List * monomes;
        long degre;
    } Polynome;

    -----
    Dernière modification par JPL ; 23/06/2015 à 16h17. Motif: Ajout de la balise Code (#) pour garder l'indentation

  2. #2
    invite984ca180

    projet polynomes en C

    Bonjour, je dois faire programme qui peut:
    –initialiser un polynôme au polynôme nul
    –lire un polynôme, calculer sa dérivée par rapport à x et écrire le résultat
    –lire deux polynômes, calculer leur somme et écrire le résultat

    Donné dans l'énoncé:
    typedef struct Monome {
    double coefficient;
    long degre;
    struct Monome * next;
    } Monome;
    typedef struct{
    List * monomes;
    long degre;
    } Polynome;
    j'ai fait le début de mon programme ci-dessous, cependant je n'ai pas utilisé la structure que mon enseignant m'a donné(voir en bas), j'aimerais savoir si quelqu'un pourrait m'aider à modifier mon programme de telle sorte que la structure que j'ai faite soit remplacée par celle de mon enseignant (que mon programme utilise plutôt la structure donnée par mon ensegnant)?
    Merci d'avance
    typedef struct Monome {
    double coefficient;
    long degre;
    struct Monome * next;
    } Monome;
    typedef Monome List;
    typedef struct{
    List * monomes;
    long degre;
    } Polynome;




    Voici ce que j'ai fait :

    #include <stdio.h>
    #include <stdlib.h>


    typedef struct polynome{
    int degre;
    float *coeff;
    }polynome;



    polynome *initialiser()
    {
    polynome *p;
    int deg;
    float *tab;
    int i;
    printf("Degre =\n");
    scanf("%d", &deg);
    tab = (float *) malloc(deg * sizeof(float));
    for (i=0; i<=deg; i++)
    {
    printf("Coeff x^%d = ", i);
    scanf("%f", tab+i);
    }
    p = (polynome *) malloc(sizeof(polynome));
    p->degre = deg;
    p->coeff = tab;
    return p;
    }



    void afficher(polynome *p)
    {
    int i;
    printf("P(x) = ");
    for (i=p->degre; i>0; i--)
    {
    if (p->coeff[i] != 0)
    printf("%f*x^%d + ", p->coeff[i], i);
    }
    printf("%fx^0\n\n", p->coeff[0]);
    }


    int main(int argc, char **argv)
    {
    polynome *p1, *p2, *p3;
    p1 = initialiser();
    afficher(p1);
    p2 = initialiser();
    afficher(p2);
    p3 = ajouter(p1, p2);
    afficher(p3);
    free(p1);
    free(p2);
    free(p3);
    exit(0);
    }

  3. #3
    Jack
    Modérateur

    Re : projet polynomes en C

    Discussions fusionnées.

    Pour augmenter ses chances d'avoir des réponses, il serait bon de commencer par apprendre les règles de fonctionnement d'un forum: ne pas ouvrir plusieurs discussions portant sur le même sujet et présenter le code proprement.
    Pour ma part, je ne cherche même plus à interpréter un code qui n'est pas bien présenté:http://forums.futura-sciences.com/pr...ves-forum.html
    J'aurais bien ajouté les balises code pour cette fois, mais vu que le code n'est pas indenté du tout, je ne peux rien faire.




Discussions similaires

  1. Polynome or not Polynome (complexe)
    Par invitedcbaa082 dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 31/10/2013, 16h26
  2. Aide, polynome non constants de C[X] divisibles par leur polynome dérivé.
    Par invite7378164e dans le forum Mathématiques du supérieur
    Réponses: 16
    Dernier message: 05/11/2012, 20h22
  3. Polynome
    Par invite369a4dc4 dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 15/09/2009, 21h36
  4. Automatique. Passage d'un polynôme en p à un polynôme en Z
    Par invite1bf94880 dans le forum Physique
    Réponses: 1
    Dernier message: 14/03/2008, 11h03
  5. polynome, m paramètre , différentes valeurs degré du polynome
    Par invited7a80298 dans le forum Mathématiques du collège et du lycée
    Réponses: 8
    Dernier message: 15/10/2007, 17h54