Vous êtes sur la page 1sur 2

1.

Ecrire un algorithme qui lit le prix HT d’un article, le nombre d’articles et le taux de
TVA, et qui fournit le prix total TTC correspondant. Faire en sorte que des libellés
apparaissent clairement.
Nb : pttc ← nb * pht * (1 + ttva)

2. Ecrire un algorithme qui demande l’âge d’un enfant à l’utilisateur. Ensuite, il


l’informe de sa catégorie :
• "Poussin" de 6 à 7 ans
• "Pupille" de 8 à 9 ans
• "Minime" de 10 à 11 ans
• "Cadet" après 12 ans

3. Les habitants de Zorglub paient l’impôt selon les règles suivantes :

• les hommes de plus de 20 ans paient l’impôt


• les femmes paient l’impôt si elles ont entre 18 et 35 ans
• les autres ne paient pas d’impôt
Le programme demandera donc l’âge et le sexe du Zorglubien, et se prononcera donc
ensuite sur le fait que l’habitant est imposable.

4. Ecrire un algorithme qui demande un nombre de départ, et qui ensuite affiche les dix
nombres suivants. Par exemple, si l'utilisateur entre le nombre 17, le programme
affichera les nombres de 18 à 27.

5. Ecrire un algorithme qui demande un nombre de départ, et qui ensuite écrit la table de
multiplication de ce nombre, présentée comme suit (cas où l'utilisateur entre le nombre
7) :
Table de 7 :
7x1=7
7 x 2 = 14
7 x 3 = 21

7 x 10 = 70

6. Ecrire un programme qui demande un nombre de départ, et qui calcule et retourne la


somme des entiers jusqu’à ce nombre(en utilisant la boucle pour et tant que). Par
exemple, si l’on entre 5, le programme doit calculer :
1 + 2 + 3 + 4 + 5 = 15
NB : on souhaite afficher uniquement le résultat, pas la décomposition du calcul.

7. Ecrire un programme qui demande un nombre de départ, et qui calcule sa factorielle.


NB : la factorielle de 8, notée 8 !, vaut
1x2x3x4x5x6x7x8
8. Ecrire un algorithme qui charge un tableau à l’aide de nombres entiers fournis par
l’utilisateur connaissant la taille du tableau et affiche le nombre de nombres positifs et
négatifs.

9. Je vais vous demander de remplir un tableau de dix cases et d'additionner les valeurs.
Ecrire un programme VB .NET qui :

a. Charge un tableau à l’aide de nombres entiers fournis par l’utilisateur


b. Multiplie par 2 toutes les valeurs du tableau renseigné
c. Affiche les valeurs du tableau résultant à l’écran

10. Ecrire un programme qui enregistre l’ensemble des livres d’une bibliothèque entrés
par l’utilisateur dans un tableau et une un autre programme qui va permettre d’afficher
les informations relatives à la bibliothèque.
Un livre est identifié par un ID, un Titre, un Auteur, un Genre.

Vous aimerez peut-être aussi