retour vers le sommaire du cours

Algorithmique - Travaux Dirigés - Séance n°1
Jean HENRI

-

Algorithme 1 - Pouce ! Je passe (corrigé) Retour en haut de page

Le pouce est une unité souvent utilisée en informatique, mais il est parfois difficile de sentir combien fait une longueur en pouces. Écrivez le programme qui permet de convertir une mesure en pouces vers le système métrique (résultat à donner en centimètres).

Alors entre une disquette 5"1/4 et un cédérom de 12 cm, lequel est le plus grand ?

Algorithme 2 - L'octet toqué, OK ? (corrigé) Retour en haut de page

Un ordinateur est équipé d'un disque dur de 80 Go (Giga-Octet), cela fait quelle quantité en octets ? Écrivez le programme qui permet de réaliser ce genre de calcul (Go vers octets).

Écrivez le programme qui réalise le calcul inverse (octets vers Go).

Pour finir, écrivez un programme unique qui permet de réaliser le calcul soit dans un sens soit dans l'autre.
FAITES VALIDER VOS PROGRAMMES PAR LE PROF !

Algorithme 3 - Vous habitez chez vos parents ? (corrigé) Retour en haut de page

En réutilisant la fonction CalculerAge de l'exercice 2, écrire un programme permettant de dire si l'utilisateur est mineur(e) ou majeur(e). Il faut gérer correctement l'accord du genre (le e à la fin de l'adjectif).

Algorithme 4 - Herr Celsius, I presume ? (corrigé) Retour en haut de page

On veut convertir des degrés Celsius en degré Fahrenheit et vice-versa. Écrire une fonction ConvertirTemperature qui permet la conversion. En entrée, on fournira la valeur numérique à convertir et un caractère pour indiquer l'échelle de départ (c ou C pour Celsius, f ou F pour Fahrenheit).

Rappel : 0°C est égal à 32 °F, 100°C = 212 °F

FAITES VALIDER VOS PROGRAMMES PAR LE PROF !

Algorithme 5 - To be or not to bi..ssextile ? (corrigé) Retour en haut de page

Dans le calendrier grégorien (celui en vigueur actuellement en France), une année bissextile est une année comportant 29 jours en février. Le dictionnaire Petit Larouse (éd. 1996) donne la définition suivante :

Pour être bissextile, une année doit avoir son millésime divisible par 4. Toutefois celles dont le millésime est divisible par 100 ne sont bissextiles que si leur millésime est aussi divisible par 400.
Écrire une fonction EstBissextile qui permet de savoir si l'année passée en paramètre d'entrée est bissextile ou pas.

Page créée en septembre 2003
Auteur : Jean HENRI