Salut, je suis en première année d'informatique de gestion, et je débute en C. Pour ce premier exercice, je dois faire un programme qui convertit les degrés celsius en Fahrenheit. Pour celà je dois utiliser la boucle for (imposé par l'exercice) en sachant que Celsius max=100 que celsius minimum =-20 et que le pas est de 5 (avec un petit tableau pour la mise en page). Le prob c'ets que ma boucle fonctionne pas et je sais pas pourquoi (le prof nous a même pas expliqué les boucles déjà ) voici mon code :
Voilà, a noter que je travaille sur Unix avec le compilateur gcc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #include <stdio.h> int main(void) { int fahr, cel; printf ("|--------|--------|\n"); printf ("| C. | F. |\n"); printf ("|--------|--------|\n"); for (cel=100; cel<=-20;cel= cel-5) { fahr =(9.0*cel)/5 +32; } printf ("| %3d |%5d |\n", cel, fahr); printf ("|--------|--------|\n"); return(fahr); }
Merci de m'aider, ça serait gentil ^^'
Partager