CoddyRun

Tous les parcours

Parcours · Débutant

Le convertisseur d'unités

Degrés, kilomètres, miles, monnaies : un convertisseur complet avec menu, table de conversion et thermomètre dessiné.

6 étapes 1 h environ
Aperçu du projet final : Le convertisseur d'unités

Un convertisseur pratique : degrés Celsius et Fahrenheit, kilomètres et miles, euros et dollars. Il affiche aussi une table de conversion et un thermomètre dessiné sur la toile.

Ce que vous allez apprendre

  • calculer avec des formules et des nombres décimaux ;
  • écrire des fonctions qui renvoient un résultat ;
  • choisir une conversion avec choisir et selon ;
  • parcourir des valeurs avec pour … pas ;
  • dessiner une jauge proportionnelle à une valeur.

Avant de commencer

Aucun prérequis. Les formules sont données, il suffit de les traduire en CoddyRun.

Les étapes

  1. 1
    Des degrés Celsius aux Fahrenheit Demander une température en °C et afficher son équivalent en °F, arrondi à une décimale. demandeformuledecimal
    Accès libre
  2. 2
    Deux fonctions de conversion Écrire les fonctions versFahrenheit et versCelsius, et vérifier qu'elles se défont l'une l'autre. fonctionparamètreretourne
  3. 3
    Un menu de conversions Proposer quatre conversions (°C ↔ °F, km ↔ miles) dans un menu, puis demander la valeur et afficher le résultat. choisirseloncas sur plusieurs lignes
  4. 4
    Une table de conversion Afficher une table des températures de -10 °C à 40 °C, de 5 en 5, avec leur équivalent en °F. pour … pasnombres négatifs
  5. 5
    Un thermomètre dessiné Dessiner un thermomètre gradué dont la colonne monte selon la température, bleue sous zéro et rouge au-dessus. toileéchellesialorsprocédure
  6. 6
    Le convertisseur complet Réunir toutes les conversions dans un menu qui revient tant qu'on ne choisit pas « Quitter », avec en plus les euros et les dollars. tant quemenuvalidation d'une saisieconvertir_nombre
La première étape est en accès libre. Pour continuer, garder votre progression d'un ordinateur à l'autre et obtenir le diplôme, créez un compte gratuit.