Révisions #2

Cette série d’exercices vous permettra de consolider vos apprentissages précédents.

Exercice 6.1 : Les fruits et légumes

L’utilisateur peut saisir des noms de légumes. Pour chaque légume, l’utilisateur précise un prix au kilo.

Exemple : “carottes 2.99”

Lorsque l’utilisateur saisit la valeur “go”, le programme affiche la liste des légumes avec leur prix ainsi que le légume le moins cher.

Exemple :

1 kilogramme de carottes coute 2.99 euros.  
1 kilogramme de poireaux coute 1.99 euros.
[...]
Légume le moins cher au kilo : poireaux

Exercice 6.2 : Jeu du “0 - 2”

A tour de rôle, l’ordinateur et le joueur choisissent un nombre qui ne peut prendre que 3 valeurs: 0, 1 ou 2.

Le choix du nombre par l’ordinateur sera simulé par génération d’un nombre aléatoire : N <-- RANDOM

Si la différence entre les nombres choisi vaut :

Le jeu se termine quand un des deux joueurs (l’ordinateur ou le joueur humain) totalise 10 points ou quand l’être humain introduit un nombre négatif qui indique sa volonté d’arrêter de jouer.

Dans les 2 cas, afficher les scores.

Exercice 6.3 : Calcul du nombre de personnes

Exercice 6.3.1 : Calculer le nombre de jeunes

Il s’agit de dénombrer toutes les personnes d’âge strictement inférieur à 20 ans parmi un échantillon de 20 personnes.

L’utilisateur est invité à saisir les 20 valeurs.

Décrivez l’algorithme qui affiche le nombre de jeunes et codez la solution.

Exercice 6.3.2 : Afficher le nombre de personnes de chaque catégorie

Compléter l’algorithme précédent pour répondre à la demande suivante:

Jeux d’essai:

Exercice 6.4 : DENOMBRER LES LETTRES DE L’ALPHABET

Lire une chaine de caractères d’au moins 100 caractères (à contrôler).

Compter et afficher: