C problème

C problème - C - Programmation

Marsh Posté le 06-10-2008 à 21:44:02    

BOnjour,
J'aimerai créer un programme enfin des une première partie.
Voilà le résumé.
 
Entrée un nombre(1) = x
Entrée un nombre(2) = y
 
X/17 = A, si A est a 0.5 ou plus (4.5, 6.7..) l'arrondire au plus haut (5,7...) si il est moins que 0.5 le dessendre (4,6...)
y/29 = B, si B .....(pareil)
 
Maintenant il faut faire  
 
X/A = A'
Y/B = B'
 
A'+B' = C
 
 
Si C est égale à 63 Tip Top
 
 
 
 
Voici ce que j'ai fait mais ATTENTION au erreur car j'ai vraiment beaucoup de peine.
 
Code :
 
   1. #include <stdio.h>
   2. #include <stdlib.h>
   3.
   4. int main(int argc, char *argv[])
   5. {
   6.   long reslutat = 0, nombre1 = 0, nombre2 = 0;
   7.   printf("Quel est la hauteur : " );
   8.   scanf("%Id", &nombre1);
   9.   printf("Quel est la longeur de la ligne de jour : " );
  10.   scanf("%Id", &nombre2);
  11.  
  12.   double dessus1 = 0, nombre = resultat1
  13.   if(resultat1 >= 6)
  14.   else (dessus1 = ceil(nombre))
  15.   if (resultat1 < 5)
  16.   else (dessus1 = floor(nombre))
  17.   resultat1 = (nombre1/17)
  18.
  19.   double dessus2 = 0, nombre3 = resultat2
  20.   if (resultat2 >= .5)
  21.   else (dessus2 = ceil(nombre3))
  22.   if (resultat2 < .5);
  23.   else (dessus2 = floor(nombre3))
  24.   resultat2 = (nombre2/29)
  25.  
  26.   resultat10 = resultat2 + resultat1;
  27.  
  28.   printf ("%Id + %Id = %Id\n", resultat2, resultat1, resultat10);
  29.  
  30.  
  31.   system("PAUSE" );
  32.   return 0;
  33. }
 
 
 
Pouvez-vous m'aider ?
 
Si jamais je le programme encore en fenêtre ms-dos

Reply

Marsh Posté le 06-10-2008 à 21:44:02   

Reply

Marsh Posté le 06-10-2008 à 23:36:42    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed