Mission Carthage Français

الرئيسية › الامتحانات › 3 رياضيات وعلوم وتقنية

Devoir de contrôle n°1 : conditions et boucles

السنة الثالثة ثانوي رياضيات وعلوم وتقنية، الثلاثي الأول. المدّة: ساعة. على 20 نقطة.

اكتب البرامج متاعك بـ Python ولا بالـ algorithme وثبّت فيهم في بلاصتهم، وبعد حلّ الإصلاح تمرين بتمرين.

Les algorithmes s'écrivent en notation algorithmique, les programmes en Python. Barème sur 20 points.

الموضوع مكتوب بالفرنسي، كيما في القسم.

Exercice 1 : le tarif du parking (7 pts)

Un parking applique le tarif suivant (tarif inventé pour l'exercice) :

  • les 15 premières minutes sont gratuites ;
  • au-delà, la première heure commencée coûte 1,5 TND et chaque heure commencée suivante coûte 1 TND ;
  • le prix d'une journée ne dépasse jamais 8 TND.

Écrire un programme qui lit la durée de stationnement en minutes (un entier positif ou nul, saisie contrôlée) et affiche le prix à payer. Une durée de 61 minutes compte 2 heures commencées.

Exemple : pour 190 minutes (4 heures commencées) :

Prix : 4.5 TND
  • 1) Donner le nombre d'heures commencées en fonction de la durée en minutes, avec div et mod (1,5 pt).
  • 2) Écrire l'algorithme (3 pts).
  • 3) Traduire en Python et donner le prix pour 10, 61 et 1000 minutes (2,5 pts).

Exercice 2 : multiples de 3 ou de 5 (6 pts)

Écrire un programme qui lit un entier n ≥ 1 et affiche la somme et le nombre des entiers de 1 à n qui sont multiples de 3 ou de 5 (ou des deux).

Pour n = 10 (les multiples sont 3, 5, 6, 9, 10) :

Somme : 33
Nombre : 5
  • 1) Dresser le tableau des valeurs de i, du test et de la somme pour n = 10 (2 pts).
  • 2) Écrire l'algorithme avec une boucle Pour (2 pts).
  • 3) Traduire en Python (2 pts).

Exercice 3 : les chiffres d'un entier (7 pts)

Écrire un programme qui lit un entier n ≥ 0 puis affiche son nombre de chiffres, la somme de ses chiffres et si n est divisible par 3. On utilisera une boucle Tant que et les opérations div et mod, sans convertir n en chaîne.

Pour n = 2026 :

Chiffres : 4
Somme : 10
Divisible par 3 : non
  • 1) Écrire l'algorithme (3 pts). Attention au cas n = 0, qui a un chiffre.
  • 2) Traduire en Python (2 pts).
  • 3) Un entier est divisible par 3 si et seulement si la somme de ses chiffres l'est. Vérifier avec n = 999 et n = 2026 (2 pts).

الإصلاح المفصّل

الإصلاح متاع الامتحان هذا للمشتركين. فيه التحليل، والـ algorithme بالنوطاسيون التونسية، والبرنامج Python المجرّب، والغلطات اللي ترجع برشا في كل تمرين. بحساب بلاش، تنجم تحلّ 3 إصلاحات تختارهم إنت.

كل الإصلاحات حتى الفرض التأليفي3 أشهر بـ 20 د، العرض حتى 30 نوفمبر 2026 ابعثها لبابا ولّا ماما يخلّصو

موضوع أصلي كتبناه لـ Mission Carthage، على نفس الشكل متاع امتحانات القسم. الأستاذ متاعك يبقى هو المرجع.

البرنامج الكل: السنة الثالثة ثانوي رياضيات وعلوم وتقنية · عاود اقرا الكور · الامتحانات الكل