TP: Convertion celsius-Fahrenheit
Bienvenue dans ce premier "vrai" TP où nous allons pouvoir réutiliser tout ce que nous avons vu depuis le début
Je vous conseille de régulièrement vous entraîner de votre côté sans l'aide de ce cours à programmer car c'est en faisant des erreurs et en programmant que vous vous améliorerez.
Ce TP sera extrêmement simple. Il s'agira de créer un programme permettant de convertir les degrés Celsius en Fahrenheit.
Durant ce TP je ne vous aiderais sur aucun point si ce n'est que pour vous donner la formule de convertion
Sur ce je vous invite à regarder ce qu'il va falloir réaliser seul:
Allez quoi c'est pas compliqué! :P
Bon je vous donne la formule pour convertir des degrés Celsius en degrés Fahrenheit

:
°F = (( 9 x °C ) / 5 ) + 32
Donc par exemple si vous voulez trouver combien font 30 degrés Celsius il faut faire l'opération:
(( 9 x 30 ) / 5 ) + 32 = 86
Donc 30 degrés Celsius font 86 degrés Fahrenheit

Allez! 3-2-1... Codez!
....................................................................................................................................................
Fini! J'espère que vous avez réussi car ce n'était pas très compliqué

Mais pas de panique! Si vous n'avez pas réussi, recommencez en prenant votre temps
Je vous propose ma solution, mais il faut savoir qu'il n'y a pas vraiment, en programmation, de bonnes ou mauvaises solutions. Le but étant que le programme fonctionnne correctement en utilisant le moins de ressources possibles
Voici mon code:
#include <stdio.h>
#include <stdlib.h>
int main
()
{
int degres
= 0;
printf
("Bienvenue dans ce programme de conversion Celsius - Fahrenheit.

Veuillez" "rentrer la temperature en degres a convertir en Fahrenheit: ");
scanf
("%d", °res
);
printf
("
nnPour %d degres Celsius, cela donne une temperature de %d Fahrenheit."
"nnn", degres
, ((9*degres
)/5)+32);
return 0;
}
Voilà

Il n'y avait pour ce TP que quelques façon de réaliser ce programme. On pouvait stocker aussi le résultat de la convertion et afficher la variable mais pour les vraiment "puristes" on pouvait "économiser" une variable en écrivant directement l'opération dans le printf
();.
Une choses qui vous a peut être choqué dans mon code, c'est l'affichage.
J'ai écris comme ceci:
printf
("debut du texte"
"fin du texte");
et bien cela est correct! Et oui, c'est comme si on écrivait le texte de cette façon:
printf
("debut du texte fin du texte");
Voilà, le TP étant terminé, cela vous a permis de réaliser votre premier programme vraiment "utile" et d'apprendre une nouvelle chose sur la fonction printf
();.
Nous allons voir dans le chapitre suivant les conditions en langage C. Les conditions sont une notion essentielle à comprendre, car sans cela vous ne pourrez jamais rien faire d'autre que des petit programmes comme nous venons de le faire (et nous ce que l'on veux c'est réaliser des super jeux :P)
Allez en route pour le sixième chapitre de ce tutoriel sur le langage C!
Les commentaires Les conditions