Mission Carthage

Accueil › Devoirs › 2ème TI

Devoir de synthèse n°1 (série C) : ventes de la semaine, nombres premiers, voyelles d'une phrase

2ème année Technologies de l'informatique (TI), 1er trimestre. Durée : 1 heure 30. Sur 20 points.

Les algorithmes s'écrivent en notation algorithmique avec leur tableau de déclaration des objets (TDO), les programmes en Python. Barème sur 20 points.

Exercice 1 : les ventes de la semaine (7 pts)

Une boutique note chaque soir le nombre d'articles vendus. Les noms des jours sont rangés dans un tableau J = ["Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"].

Écrire un programme qui lit les 7 ventes dans un tableau V (entiers positifs ou nuls, saisie contrôlée), puis affiche le total de la semaine, le jour de la meilleure vente (le premier en cas d'égalité) et les jours où l'on a vendu plus que la moyenne.

Pour les ventes 12, 8, 15, 10, 20, 25, 5, le programme affiche :

Total : 95
Meilleur jour : Samedi
Au-dessus de la moyenne :
Mercredi
Vendredi
Samedi

Exercice 2 : les nombres premiers d'un intervalle (6 pts)

Un entier n ≥ 2 est premier s'il n'a pas d'autre diviseur que 1 et lui-même.

Écrire un programme qui lit deux entiers a et b tels que 2 ≤ a ≤ b (saisie contrôlée : on relit les deux tant que la condition est fausse), puis affiche les nombres premiers compris entre a et b sur une ligne, séparés par un espace, et leur nombre.

Pour a = 10 et b = 30, le programme affiche :

11 13 17 19 23 29
6 nombre(s) premier(s)

Exercice 3 : les voyelles d'une phrase (7 pts)

Écrire un programme qui lit une phrase en minuscules et affiche, pour chaque voyelle (a, e, i, o, u, y) présente dans la phrase, son nombre d'apparitions sous la forme « voyelle : nombre », puis la voyelle la plus fréquente (la première dans l'ordre a, e, i, o, u, y en cas d'égalité). Si la phrase ne contient aucune voyelle, il affiche « Aucune voyelle ».

Pour la phrase « le bac info arrive », le programme affiche :

a : 2
e : 2
i : 2
o : 1
Plus fréquente : a

Correction détaillée

La correction de ce devoir est réservée aux abonnés. Elle donne l'analyse, l'algorithme en notation tunisienne, le programme Python vérifié et les erreurs fréquentes de chaque exercice. Avec un compte gratuit, tu peux ouvrir 3 corrections de ton choix.

Sujet original écrit pour Mission Carthage, troisième série d'entraînement pour le devoir de synthèse du 1er trimestre.

Tout le programme : 2ème année Technologies de l'informatique (TI) · Revoir le cours · Tous les devoirs