Banque de problèmes LARP

Problème 4.18

 

Titre :

Programme de tables de multiplication

Date :

31 mars 2006

Référence :

Le livre du C premier langage

C. Delannoy

1994, Éditions Eyrolles

P. 120 (Exercice 4.2)

Solutions :

Philippe Turcotte

 

Description du problème

 

Concevoir un algorithme capable d’afficher les tables de multiplication des nombres de 1 à 9. Chaque table sera afficher comme ceci :

           

            TABLE DES 2
            2 x 1 = 2

            2 x 2 = 4

            2 x 3 = 6

            2 x 4 = 8

            2 x 5 = 10

            2 x 6 = 12

            2 x 7 = 14

            2 x 8 = 16

            2 x 9 = 18

            2 x 10 = 20

 

L’algorithme doit afficher les tables pour les nombres de 1 à 9.

 

Solutions du problème

 

Cet algorithme utilise deux structures d’itérations, un POUR imbriqué dans un autre POUR.

Le 1er POUR sera exécuté 9 fois, tandis que le POUR imbriqué sera exécuté 10 fois.

 

Solution organigramme LARP :

Delannoy_P120_Exer4_2_Org.larp

Solution pseudo-code LARP :

Delannoy_P120_Exer4_2_Pseudo.larp

Solution Java :

Delannoy_P120_Exer4_2.java

 

Note : L'accès aux fichiers de projet LARP ci-dessus est réservé aux détenteurs d'une clé de débridage pour LARP afin d'en assurer l'exclusivité aux enseignants. Tous ont cependant accès à la solution Java proposée.