Appeler une fonction dans mon main
hellonell 972
Messages postés
3
Statut
Membre
-
Hxyp Messages postés 401 Date d'inscription Statut Membre Dernière intervention -
Hxyp Messages postés 401 Date d'inscription Statut Membre Dernière intervention -
Bonjour! Voilà, j'essaye de faire un programme de manipulations de polynômes, mais je ne sais pas du tout comment appeler les fonctions que j'ai tapé ....Tout se que j'ai essayé n'a malheureusement pas marcher ... Pouvez-vous m'aidez slp, notamment sur la méthode pour appeler des fonctions. Voilà en gros mon travail : ( Merci beaucoup !!!!)
Au fait, je suis débutante alors excusez moi pour les fautes...
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define N 32
void lire_polynome (float P[N]);
int degre_polynome (float P[N]);
int degre_min_polynome (float P[N]);
void ecrire_polynome (float P[N]);
float valeur_polynome_naive (float P[N], float x);
/*
*
*/
void lire_polynome (float P[N])
{
int expo;
float coef;
while( (expo != -1) && (expo < N))
{
printf("Entrez l'exposant",expo);
scanf("%d",&expo);
printf ("Entrez le coefficient",coef);
scanf("%d",&coef);
P[expo]==coef;
}
}
int degre_polynome (float P[N])
{
int degreMax;
for( degreMax == N-1; degreMax >= 0; degreMax -- )
{
if ( P[degreMax] !=0)
{
return degreMax;
}
}
}
int degre_min_polynome (float P[N])
{
int degreMin = 0;
for (degreMin = 0; degreMin<= N; degreMin ++)
{
if ( P[degreMin] !=0)
{
return degreMin;
}
}
}
void ecrire_polynome (float P[N])
{
int i=0;
char x='x';
for (i=0; i>N ; i++)
{
if(i==0)
{
printf("%d", P[i]);
}
else if(i==1)
{
printf("%d %c",P[i],x);
}
/* else if (P[i]==0)
{
}*/
else
{
printf("%d %c %d",P[i], x, i);
}
}
}
float valeur_polynome_naive (float P[N], float x)
{
float resultat;
int i;
pow(x,i);
for(i=0; i<N ;i++)
{
/*if (polyp == 0)
{
}*/
resultat == P[i]* pow(x,i);
}
}
main()
{
float polyp[N];
int i;
for (i = 0 ; i < N ; i = i + 1)
{
polyp[i] = 0.0 ;
}
polyp[0] = 0.5 ;
polyp[1] = 2.55 ;
polyp[2] = 1.5 ;
polyp[3] = 3.14 ;
return 0 ;
}
Au fait, je suis débutante alors excusez moi pour les fautes...
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define N 32
void lire_polynome (float P[N]);
int degre_polynome (float P[N]);
int degre_min_polynome (float P[N]);
void ecrire_polynome (float P[N]);
float valeur_polynome_naive (float P[N], float x);
/*
*
*/
void lire_polynome (float P[N])
{
int expo;
float coef;
while( (expo != -1) && (expo < N))
{
printf("Entrez l'exposant",expo);
scanf("%d",&expo);
printf ("Entrez le coefficient",coef);
scanf("%d",&coef);
P[expo]==coef;
}
}
int degre_polynome (float P[N])
{
int degreMax;
for( degreMax == N-1; degreMax >= 0; degreMax -- )
{
if ( P[degreMax] !=0)
{
return degreMax;
}
}
}
int degre_min_polynome (float P[N])
{
int degreMin = 0;
for (degreMin = 0; degreMin<= N; degreMin ++)
{
if ( P[degreMin] !=0)
{
return degreMin;
}
}
}
void ecrire_polynome (float P[N])
{
int i=0;
char x='x';
for (i=0; i>N ; i++)
{
if(i==0)
{
printf("%d", P[i]);
}
else if(i==1)
{
printf("%d %c",P[i],x);
}
/* else if (P[i]==0)
{
}*/
else
{
printf("%d %c %d",P[i], x, i);
}
}
}
float valeur_polynome_naive (float P[N], float x)
{
float resultat;
int i;
pow(x,i);
for(i=0; i<N ;i++)
{
/*if (polyp == 0)
{
}*/
resultat == P[i]* pow(x,i);
}
}
main()
{
float polyp[N];
int i;
for (i = 0 ; i < N ; i = i + 1)
{
polyp[i] = 0.0 ;
}
polyp[0] = 0.5 ;
polyp[1] = 2.55 ;
polyp[2] = 1.5 ;
polyp[3] = 3.14 ;
return 0 ;
}
A voir également:
- Appeler une fonction dans mon main
- Fonction si et - Guide
- Appeler en privé - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Désactiver remise en main propre leboncoin - Forum Vos droits sur internet
ma_fonction(paramètres);