Comment fonctionner la racine
maria3100
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
-
maria3100 Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
maria3100 Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Bonjour, svp le programme ne marche pas svp aidez moi c est urgent
#include<stdio.h> #include<stdlib.h> #include<conio.h> #include<math.h> #define pI main() { float x,f,b,c; printf("donner le nombre x"); scanf("%f",&x); b=4*x; c=pow(x,2); f=(c sqrt(c)); printf("donner le resultat %f",f); getch();}
A voir également:
- Comment fonctionner la racine
- Comment faire fonctionner le chromecast - Guide
- Racine carré sur mac - Guide
- Symbole racine carré clavier téléphone ✓ - Forum calculatrices
- Symbole racine carré ✓ - Forum Word
- Comment faire le signe au carré ² sur iPhone ? ✓ - Forum iPhone
3 réponses
Bonjour,
svp, je ne sais pas ce que veut dire "le programme ne marche pas", ni ce que ce programme est censé faire.
Est-ce qu'il ne fait pas ce qu'il faut ?
Est-ce qu'il ne compile pas ?
Est-ce qu'il ne s’exécute pas ?
mystère ...
Dalfab
svp, je ne sais pas ce que veut dire "le programme ne marche pas", ni ce que ce programme est censé faire.
Est-ce qu'il ne fait pas ce qu'il faut ?
Est-ce qu'il ne compile pas ?
Est-ce qu'il ne s’exécute pas ?
mystère ...
Dalfab
Bonjour
Merci de garder à l'esprit que CodeS-SourceS et CCM sont des communautés d'entraide. Toutes les réponses sur le forum sont assurées par des bénévoles qui donnent de leur temps libre pour aider à résoudre les problèmes.
L’Urgence pour nous, n’est pas de répondre à une question.
Pour poster le morceau de code qui pose problème, voir ici comment utiliser la coloration syntaxique. S'il y a un message d'erreur retranscrivez le dans son intégralité, en précisant à quelle ligne apparait cette erreur.
Merci de garder à l'esprit que CodeS-SourceS et CCM sont des communautés d'entraide. Toutes les réponses sur le forum sont assurées par des bénévoles qui donnent de leur temps libre pour aider à résoudre les problèmes.
L’Urgence pour nous, n’est pas de répondre à une question.
Pour poster le morceau de code qui pose problème, voir ici comment utiliser la coloration syntaxique. S'il y a un message d'erreur retranscrivez le dans son intégralité, en précisant à quelle ligne apparait cette erreur.
Bonjour,
#include<conio.h>
Non portable. À supprimer.
#define pI
Il manque la constante. Par exemple : #define PI 3.14159
Attention, tu as mis la première lettre en minuscule.
main()
Le bon prototype est : int main(void)
float x,f,b,c;
Je te conseille de plutôt utiliser double x,f,b,c;
D'autant qu'après tu utilises sqrt(...) et non sqrtf(...).
scanf("%f",&x);
Si x est un double, cela devient : scanf("%lf", &x); (L minuscule).
f=(c sqrt(c));
Incorrect. Tu veux faire quoi : f=c*sqrt(c) ?
printf("donner le resultat %f",f);
Il manque un \n en après %f pour forcer l'affichage avant la fin du main().
getch();
Non portable. Utilise plutôt system("pause");
Et enfin, n'oublie pas de mettre un return 0; en fin de main().
Note : je ne comprends pas l'intérêt des calculs.
b=4*x;
c=pow(x,2)=x*x
f=(c*sqrt(c))=x*x*racine(x*x)=x*x*x
Du coup, à quoi te sert b ? Et pourquoi passer par c ?
Cdlt,
#include<conio.h>
Non portable. À supprimer.
#define pI
Il manque la constante. Par exemple : #define PI 3.14159
Attention, tu as mis la première lettre en minuscule.
main()
Le bon prototype est : int main(void)
float x,f,b,c;
Je te conseille de plutôt utiliser double x,f,b,c;
D'autant qu'après tu utilises sqrt(...) et non sqrtf(...).
scanf("%f",&x);
Si x est un double, cela devient : scanf("%lf", &x); (L minuscule).
f=(c sqrt(c));
Incorrect. Tu veux faire quoi : f=c*sqrt(c) ?
printf("donner le resultat %f",f);
Il manque un \n en après %f pour forcer l'affichage avant la fin du main().
getch();
Non portable. Utilise plutôt system("pause");
Et enfin, n'oublie pas de mettre un return 0; en fin de main().
Note : je ne comprends pas l'intérêt des calculs.
b=4*x;
c=pow(x,2)=x*x
f=(c*sqrt(c))=x*x*racine(x*x)=x*x*x
Du coup, à quoi te sert b ? Et pourquoi passer par c ?
Cdlt,
si c étais urgent mais maintenant non puisque c bon j ai déjà fais l' exercice quand j ais posé la question j avais un examain comme cet exercice et j ai pas vu votre commentaire puisque j ai été nouvelle dans ce compte je sais pas comment utiliser mais maintenant c bon merci et j ai très aimé le <ccm> désolé j l ais pas fais éxpré .