Programmation langage C
Résolu/Fermé
Matie7
-
2 oct. 2006 à 13:49
earfire Messages postés 12 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 10 juin 2009 - 23 avril 2008 à 23:02
earfire Messages postés 12 Date d'inscription lundi 14 avril 2008 Statut Membre Dernière intervention 10 juin 2009 - 23 avril 2008 à 23:02
A voir également:
- Programmation langage C
- Langage ascii - Guide
- Application de programmation - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
12 réponses
earfire
Messages postés
12
Date d'inscription
lundi 14 avril 2008
Statut
Membre
Dernière intervention
10 juin 2009
13
22 avril 2008 à 12:56
22 avril 2008 à 12:56
merci c vrais tu me mache le boulot et sa vas etre lenfer pour vous car je pige rien avec mon prof!! lol
earfire
Messages postés
12
Date d'inscription
lundi 14 avril 2008
Statut
Membre
Dernière intervention
10 juin 2009
13
22 avril 2008 à 18:45
22 avril 2008 à 18:45
coregi moi sil vous plez!!!
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
float a,b,c,d,x,X;
printf ("introduiser a \n");
scanf ("%f",&a);
printf ("introduiser b \n");
scanf ("%f",&b);
printf ("introduiser c \n");
scanf ("%f",&c);
printf ("d=%f",b*b-4*a*c);
scanf ("%f",&d);
if (d<0)
printf ("ya pa de racine \n");
else
{
if (d=0)
printf ("X=%f",-b/2a);
else
printf ("x=%f",x);
}
system("PAUSE");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
float a,b,c,d,x,X;
printf ("introduiser a \n");
scanf ("%f",&a);
printf ("introduiser b \n");
scanf ("%f",&b);
printf ("introduiser c \n");
scanf ("%f",&c);
printf ("d=%f",b*b-4*a*c);
scanf ("%f",&d);
if (d<0)
printf ("ya pa de racine \n");
else
{
if (d=0)
printf ("X=%f",-b/2a);
else
printf ("x=%f",x);
}
system("PAUSE");
return 0;
}
mamiemando
Messages postés
33372
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
22 novembre 2024
7 802
22 avril 2008 à 19:35
22 avril 2008 à 19:35
Dans le cas ou d>0 le programme ne retourne pas les deux racines réelles. Et c'est plein de fautes d'orthographe.
earfire
Messages postés
12
Date d'inscription
lundi 14 avril 2008
Statut
Membre
Dernière intervention
10 juin 2009
13
23 avril 2008 à 16:07
23 avril 2008 à 16:07
salut ouf c bon j fini alor svp voyé si vous pouvez l'amelioré!!
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
float a,b,c,d,x,X;
printf ("introduiser a \n");
scanf ("%f",&a);
printf ("introduiser b \n");
scanf ("%f",&b);
printf ("introduiser c \n");
scanf ("%f",&c);
printf ("d=%f",b*b-4*a*c);
scanf ("%f",&d);
if (d<0)
printf ("ya pa de racine \n");
else
{
if (d==0)
printf ("la racine=%f",-b/2*1/a);
else
printf ("la 1er racine x=%f",-b/2*1/a+sqrt(d)/2*1/a);
printf ("la 2eme racine X=%f",-b/2*1/a-sqrt(d)/2*1/a);
}
system("PAUSE");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
float a,b,c,d,x,X;
printf ("introduiser a \n");
scanf ("%f",&a);
printf ("introduiser b \n");
scanf ("%f",&b);
printf ("introduiser c \n");
scanf ("%f",&c);
printf ("d=%f",b*b-4*a*c);
scanf ("%f",&d);
if (d<0)
printf ("ya pa de racine \n");
else
{
if (d==0)
printf ("la racine=%f",-b/2*1/a);
else
printf ("la 1er racine x=%f",-b/2*1/a+sqrt(d)/2*1/a);
printf ("la 2eme racine X=%f",-b/2*1/a-sqrt(d)/2*1/a);
}
system("PAUSE");
return 0;
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
2 oct. 2006 à 17:40
2 oct. 2006 à 17:40
Salut.
Déjà il faut séparer ton problème en plusieurs type :
la gestion d'entré sortie
la vérification des entrés
le traitement du palindrome.
Ces taches sont relativement indépendante.
Donc ce que je te conseil :
faire une fonction qui récupère la chaine de caractère fourni par l'utilisateur , et la met dans un char*
une fonction pour modifier le char* pour n'avoir que des minuscule (il me semble qu'il exeiste déjà des fonctions toute faite dans la bib standard)
Puis une fonction testant si le char* est un palimdrome.
Donc dit nous ou tu bloque pour chaque fonction, et on t'aidera alors plus précisement.
Déjà il faut séparer ton problème en plusieurs type :
la gestion d'entré sortie
la vérification des entrés
le traitement du palindrome.
Ces taches sont relativement indépendante.
Donc ce que je te conseil :
faire une fonction qui récupère la chaine de caractère fourni par l'utilisateur , et la met dans un char*
une fonction pour modifier le char* pour n'avoir que des minuscule (il me semble qu'il exeiste déjà des fonctions toute faite dans la bib standard)
Puis une fonction testant si le char* est un palimdrome.
Donc dit nous ou tu bloque pour chaque fonction, et on t'aidera alors plus précisement.
mamiemando
Messages postés
33372
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
22 novembre 2024
7 802
2 oct. 2006 à 20:19
2 oct. 2006 à 20:19
Tape dans une conole linux ou dans google :
Ensuite si tu sais écrire une boucle for c'est facile, mais on t'aidera si tu n'y arrives pas.
Bonne chance
man scanf man tolower man toupper man printf
Ensuite si tu sais écrire une boucle for c'est facile, mais on t'aidera si tu n'y arrives pas.
Bonne chance
salut a tous
developer en language C une application qui permet de:
- afficher un menus
- verifier le mot de passe du client
- effectuer une operation ( retrait, solde, virement,....)
- mettre ajour le compte du client
REMARQUE:
les fonctions a faire avec des fichiers
Merci devotre aide et de votre attention
developer en language C une application qui permet de:
- afficher un menus
- verifier le mot de passe du client
- effectuer une operation ( retrait, solde, virement,....)
- mettre ajour le compte du client
REMARQUE:
les fonctions a faire avec des fichiers
Merci devotre aide et de votre attention
earfire
Messages postés
12
Date d'inscription
lundi 14 avril 2008
Statut
Membre
Dernière intervention
10 juin 2009
13
21 avril 2008 à 22:43
21 avril 2008 à 22:43
salu je debut on c alor j besoin d'aid alor on ns a chargé de faire un programme ki calcul les racine caré d'une eqantion du 22em degré ainsi je c pa comen declaré delta voila comen j comancé mon programme ke doige faire!!!! merciii
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
float a,b,c,d,x,X;
d==((b*b)-4a*c);
printf ("introduiser a \n");
scanf ("%f",&a);
printf ("introduiser b \n");
scanf ("%f",&b);
printf ("introduiser c \n");
scanf ("%f",&c);
if (d<0)
printf ("ya pa de racine \n");
else
printf ("ya des racine \n");
system("PAUSE");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
float a,b,c,d,x,X;
d==((b*b)-4a*c);
printf ("introduiser a \n");
scanf ("%f",&a);
printf ("introduiser b \n");
scanf ("%f",&b);
printf ("introduiser c \n");
scanf ("%f",&c);
if (d<0)
printf ("ya pa de racine \n");
else
printf ("ya des racine \n");
system("PAUSE");
return 0;
}
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
22 avril 2008 à 09:03
22 avril 2008 à 09:03
1- repose une question en français
2- lit un cour de C.
2- lit un cour de C.
mamiemando
Messages postés
33372
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
22 novembre 2024
7 802
23 avril 2008 à 16:55
23 avril 2008 à 16:55
Change system("PAUSE"); par "getchar();" et supprime les déclarations des variables x et X et c'est bon.
Pour l'orthographe :
- introduisez a (ou saisir a)
- il n'y a pas de racine réelle (car en fait il y a deux racines complexes)
- la 1ere racine ...
Bonne chance
Pour l'orthographe :
- introduisez a (ou saisir a)
- il n'y a pas de racine réelle (car en fait il y a deux racines complexes)
- la 1ere racine ...
Bonne chance
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
23 avril 2008 à 22:35
23 avril 2008 à 22:35
et attention au else sans accolade aussi !
soit tu met une accolade, soit tu fait :
printf ("la 1er racine x=%f\nla 2eme racine X=%f",-b/2*1/a+sqrt(d)/2*1/a,-b/2*1/a-sqrt(d)/2*1/a);
soit tu met une accolade, soit tu fait :
printf ("la 1er racine x=%f\nla 2eme racine X=%f",-b/2*1/a+sqrt(d)/2*1/a,-b/2*1/a-sqrt(d)/2*1/a);
earfire
Messages postés
12
Date d'inscription
lundi 14 avril 2008
Statut
Membre
Dernière intervention
10 juin 2009
13
23 avril 2008 à 23:02
23 avril 2008 à 23:02
merci sa mma aidé c'est plus cool aller a + pour de nouvel intervenssion merci oncor les pro!!!
earfire
Messages postés
12
Date d'inscription
lundi 14 avril 2008
Statut
Membre
Dernière intervention
10 juin 2009
13
22 avril 2008 à 12:31
22 avril 2008 à 12:31
deja snipeir ou sniper je suis un debutant et je croi que l'ortographe n'a rien a avoir avec se ke je demande ya kavii!!! merci comem pour le dérangement et si no verifie just le programme je sé ke ya un problem j pa su comen declaré d alor j fé d==b²-4a*c!!!! corigé just sa!!!!!et jme debrouill !! merciiiiii
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
22 avril 2008 à 12:50
22 avril 2008 à 12:50
C'est pas une question d'orthographe, tout le monde fait des fautes (moi le premier et même beaucoup).
Mais il est bien spécifié dans la charte de ce forum "pas de langage SMS" et écrire sur ce forum suppose que tu en as lu et accepter les termes.
http://www.commentcamarche.net/ccmguide/ccmcharte ecriture.php3#ecriture
Et là ton message est complètement illisible.
Je te conseil de lire un cours, car ce que tu demandes est la base même et la seul chose que je pourrai faire pour t'aider consisterai à copier coller un cours ici.
Je te mâche même le boulot, regarde ici : https://www.commentcamarche.net/contents/122-langage-c-les-variables
Mais il est bien spécifié dans la charte de ce forum "pas de langage SMS" et écrire sur ce forum suppose que tu en as lu et accepter les termes.
http://www.commentcamarche.net/ccmguide/ccmcharte ecriture.php3#ecriture
Et là ton message est complètement illisible.
Je te conseil de lire un cours, car ce que tu demandes est la base même et la seul chose que je pourrai faire pour t'aider consisterai à copier coller un cours ici.
Je te mâche même le boulot, regarde ici : https://www.commentcamarche.net/contents/122-langage-c-les-variables