MarQenti · Prépa Bac Informatique
Sections scientifiques
Algorithme + Python
Cours 1 · Séance 1

La convention officielle & les 2 épreuves

Feuille d’exercices
Nom : …………………………………… · Classe : ………… · Date : …………
Exercice 12 ptsesprit bac
Écrire un algorithme qui saisit deux entiers a et b, calcule leur produit, et l'affiche. Dresser le T.D.O., puis traduire en Python.
Exercice 22 ptsesprit bac
Saisir la longueur et la largeur d'un rectangle (des réels), puis afficher son périmètre et sa surface.
Exercice 31,5 ptesprit bac
Saisir le nom d'un élève et son âge, puis afficher : Bonjour Amine, tu as 18 ans.
Exercice 42 ptsesprit bac
Saisir trois notes réelles et afficher leur moyenne arrondie à deux décimales.
Exercice 52 ptsesprit bac
Saisir deux entiers a et b, échanger leurs valeurs, puis les afficher. Indice : il te faut un troisième objet.
Exercice 62 ptsesprit bac
Voici un algorithme. Dresse son T.D.O. et dis quel est son rôle.
Algorithme
ALGORITHME Inconnu
DEBUT
    Lire (ch)
    n ← Long (ch)
    Écrire (Majus (ch), n)
FIN
Exercice 73 ptsesprit bac
Cet algorithme contient 4 fautes de convention. Trouve-les et corrige-les.
Algorithme
ALGORITHME Test
Debut
    Lire x
    s = 0
    Pour i de 1 à 5 Faire
        s ← s + i
    FinPour
    Écrire (s)
FIN
Exercice 82 ptsesprit bac
Voici du Python (épreuve pratique). Réécris-le en algorithme (épreuve écrite), et donne le T.D.O.
Python
r = float(input("Rayon : "))
per = 2 * 3.14 * r
print("Périmètre = ", per)
Exercice 92 ptsesprit bac
Coche ce qui est vrai.
À l'épreuve écrite, on peut répondre en Python.
L'affectation s'écrit ; le = sert à tester l'égalité.
Fin Pour s'écrit en deux mots, FinSi en un seul.
Le T.D.O. est toujours obligatoire, même si le sujet ne le demande pas.
input() rend une chaîne de caractères.
Sujet du bacréelSession 2026 · sections scientifiques
Voici la procédure Termes, telle qu'elle est imprimée sur le sujet. Dresse son T.D.O.L et son nouveau type, sachant que le tableau contient au maximum 15 entiers.
Algorithme — donné par le sujet
Procédure Termes (@ T : TAB, n, x : Entier)
DEBUT
    T[0] ← x
    Pour i de 1 à n-1 Faire
        T[i] ← T[i-1] + (T[0] Mod 3) - 1
    Fin Pour
FIN
MarQenti · Prépa Bac Informatique · Sfax