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 :
- #include <stdio.h>
- #include <stdlib.h>
- int main(int argc, char *argv[])
- {
- long reslutat = 0, nombre1 = 0, nombre2 = 0;
- printf("Quel est la hauteur : " );
- scanf("%Id", &nombre1);
- printf("Quel est la longeur de la ligne de jour : " );
- scanf("%Id", &nombre2);
-
- double dessus1 = 0, nombre = resultat1
- if(resultat1 >= 6)
- else (dessus1 = ceil(nombre))
- if (resultat1 < 5)
- else (dessus1 = floor(nombre))
- resultat1 = (nombre1/17)
- double dessus2 = 0, nombre3 = resultat2
- if (resultat2 >= .5)
- else (dessus2 = ceil(nombre3))
- if (resultat2 < .5);
- else (dessus2 = floor(nombre3))
- resultat2 = (nombre2/29)
-
- resultat10 = resultat2 + resultat1;
-
- printf ("%Id + %Id = %Id\n", resultat2, resultat1, resultat10);
-
-
- system("PAUSE" );
- return 0;
- }
|
Pouvez-vous m'aider ?
Si jamais je le programme encore en fenêtre ms-dos
Message édité par Elmoricq le 06-10-2008 à 23:37:30