CoddyRun

Parcours Le convertisseur d'unités Étape 1

Étape 1 sur 6

Des degrés Celsius aux Fahrenheit

Demander une température en °C et afficher son équivalent en °F, arrondi à une décimale.

Notions :demandeformuledecimal

Le résultat final du parcours : Le convertisseur d'unités
Le résultat final du projet
Ce qu'il faut savoir

Aux États-Unis, la température se mesure en degrés Fahrenheit. La formule de conversion est :

°F = °C × 9 ÷ 5 + 32

En CoddyRun, on la traduit presque mot pour mot, avec * pour multiplier et / pour diviser :

fahrenheit vaut celsius * 9 / 5 + 32

Les priorités sont celles des mathématiques : multiplications et divisions d'abord, additions ensuite.

Arrondir

Pour 21 °C, le calcul donne exactement 69,8 ; mais pour 21,3 °C, on obtient 70,34. decimal(fahrenheit, 1) arrondit à une décimale.

Les nombres décimaux se tapent avec un point dans le programme (21.5). À l'affichage, CoddyRun les présente avec une virgule.

Code de départ

Ouvrez CoddyRun et partez d'un programme vide : tout commence ici.

Pas encore CoddyRun ?

Il te faut le logiciel pour faire cette étape. Il est gratuit : crée ton compte pour le télécharger, puis reviens ici, ta place t'attend.

Créer mon compte et télécharger
Besoin d'aide ?
Indice 1

Déclarez celsius, fahrenheit est un nombre.

Indice 2

Vérifiez avec des valeurs connues : 0 °C donne 32 °F, 100 °C donne 212 °F.

Indice 3

Le résultat s'affiche avec convertir_texte(decimal(fahrenheit, 1)).

Voir la solution complète

Essayez d'abord par vous-même : c'est en cherchant qu'on apprend. La solution sert à vérifier ou à se débloquer.

@ Les déclarations
celsius, fahrenheit est un nombre

@ La conversion
html("<h2>Convertisseur</h2>")
demande "Température en °C : " dans celsius
fahrenheit vaut celsius * 9 / 5 + 32
affiche convertir_texte(celsius) + " °C = " + convertir_texte(decimal(fahrenheit, 1)) + " °F"

Ce parcours te plaît ?

Crée ton compte gratuit et construis le projet en entier, étape par étape.

Créer mon compte gratuit J'ai déjà un compte