> Tous les forumsAutres langages

 "c" bizarre
Statut du sujet : NON RESOLU Imprimer
 krix800
  Posté le 07/11/2006 @ 22:24  
 Petit astucien

36 Messages

bonsoir pourriez vous m'expliquer pourquoi ce programme est faux.

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


int main(int argc, char *argv[])
{
double adjacent1;
double adjacent2;
double hypotenuse;
int choix;
printf("===============THEOREME DE PYTHAGORE===============\n\n");
printf("Que cherchez vous?\n");
printf("1. La longueur de l'hypotenuse\n");
printf("2. La longueur d'un des deux cotes adjacent\n");
printf("3. Rien du tout!\n");
printf("Que cherchez vous? ");
scanf("%ld", &choix);
printf("ok");

if (choix == 1)
{
printf("Vous cherchez donc la longueur de l'hypotenuse!\n");
printf("Quel est la longueur du premier cote adjacent? ");
scanf("%lf", &adjacent1);
printf("Quel est la longueur du second cote adjacent? ");
scanf("%lf", &adjacent2);
hypotenuse = (adjacent1 * adjacent1) + (adjacent2 * adjacent2);
printf("La longueur de l'hypotenuse est donc de %lf\n", hypotenuse);
}
else if (choix == 2)
{
printf("Vous cherchez donc la longueur d'un des cotes adjacent!\n");
printf("Quel est la longueur de l'hypotenuse? ");
scanf("%lf", &hypotenuse);
printf("Quel est la longueur du cote adjacent deja connu? ");
scanf("%lf", &adjacent1);
adjacent2 = (hypotenuse * hypotenuse) - (adjacent1 * adjacent1);
prinf("La longueur du cote adjacent recherche est donc de %lf\n", adjacent2);
}
else if (choix == 3)
{
printf("Bah alors allez vous faire foutre!!\n");
}
else
{
printf("vous etes debiles ou vous le faites expres??\n");
}
printf("Un programme de Victor ");
system("PAUSE");
return 0;

}

Merci d'avance

++


 Afficher le profil de krix800 Envoyer un message privé à krix800
 
 
Publicité
 AlexPrince  Posté le 08/11/2006 à 01:32  
Petit astucien

398 Messages
Apprends comment poster. Nous n'avons aucune idée de ce que tu essaies d'accomplir avec ton programme ni du problème que tu as. Est-ce une erreur de compilateur ? Est-ce que tu obtiens des résultats bizzares ? Donne-nous plus de détails. Tu risques de n'avoir aucune réponse autrement.
Afficher le profil de AlexPrinceEnvoyer un message privé à AlexPrince
 Revenir en haut de la page
 krix800  Posté le 08/11/2006 à 16:30  
Petit astucien

36 Messages

salut

en faites comme je commence la programmation c, pour meclater je voulai faire un programme sur le theoreme de pythagore (c'est juste pour debuter ).

le programme est censé afficher un menu ou lon choisit ce que l'on veut cherche(adjacent ou hypotenuse). Ensuite apres le choix, on demande la longueur ds cotes deja connus et avec ca lordi calcule la longueur recherchée.

J'ai essayé de compiler le programme avec dev c++ mais il ne se compile pas et il ya aucun message d erreur. Le fichier exe n'apparait pas.

Auriez vous une idée?


Afficher le profil de krix800 Voir la configuration de krix800Envoyer un message privé à krix800
  Revenir en haut de la page
 AlexPrince  Posté le 08/11/2006 à 22:11  
Petit astucien

398 Messages

Quand j'ai dit de donner plus de détails, ça incluait donner les messages d'erreur du compilateur.

Au fait... Tu utilises un double alors que tu n'attends que les valeurs 1, 2, ou 3. Il serait plus approprié d'utiliser un int, ou encore mieux, un char.

Afficher le profil de AlexPrinceEnvoyer un message privé à AlexPrince
 Revenir en haut de la page
 krix800  Posté le 08/11/2006 à 23:42  
Petit astucien

36 Messages

c'est bon merci ca marche!

j'ai tout reccreer avec codeblock et j'ai changé quelques petits trucs...

Merci quand meme!

++


Afficher le profil de krix800 Voir la configuration de krix800Envoyer un message privé à krix800
  Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte



Les sujets pertinents liés
Script bizarre voir virus?
Pascal - portabilité
les .h sur linux et sur devc++
 
Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !



 > Tous les forumsAutres langages

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page
Comme PC Astuces, mettez-vous au vert avec Ikoula !
Faites le choix d'un hébergeur acteur de l'environnement !