Exercices Équations/Inéquations
body {
font-family: ‘Segoe UI’, Tahoma, Geneva, Verdana, sans-serif;
line-height: 1.6;
max-width: 1000px;
margin: 0 auto;
padding: 25px;
color: #333;
background-color: #f9f9f9;
}
h1 {
color: #2c3e50;
text-align: center;
padding-bottom: 15px;
border-bottom: 3px solid #e74c3c;
margin-bottom: 30px;
font-size: 2.2em;
}
h2 {
color: #e74c3c;
margin-top: 35px;
padding-bottom: 8px;
border-bottom: 2px dashed #e74c3c;
font-size: 1.6em;
}
.exercice {
background-color: #fdedec;
padding: 20px;
border-radius: 8px;
margin: 25px 0;
border-left: 5px solid #e74c3c;
box-shadow: 0 3px 5px rgba(0,0,0,0.1);
}
.solution {
background-color: #e8f8f5;
padding: 20px;
border-radius: 8px;
margin-top: 20px;
display: none;
border-left: 5px solid #1abc9c;
}
button {
background-color: #3498db;
color: white;
border: none;
padding: 10px 20px;
border-radius: 5px;
cursor: pointer;
font-size: 1em;
margin-top: 15px;
transition: background-color 0.3s;
}
button:hover {
background-color: #2980b9;
}
.indice {
background-color: #fffde7;
padding: 15px;
border-radius: 8px;
margin: 15px 0;
border-left: 5px solid #f39c12;
display: none;
}
.show-indice {
background-color: #f39c12;
color: white;
border: none;
padding: 8px 15px;
border-radius: 5px;
cursor: pointer;
font-size: 0.9em;
margin-right: 10px;
}
.notation {
font-weight: bold;
color: #e74c3c;
}
.formule {
font-family: ‘Courier New’, Courier, monospace;
background-color: #333;
color: #f8f8f8;
padding: 10px 15px;
border-radius: 5px;
display: inline-block;
margin: 10px 0;
font-size: 1.1em;
}
.etape {
background-color: #f0f7e8;
padding: 10px 15px;
border-radius: 5px;
margin: 10px 0;
border-left: 3px solid #2ecc71;
}
.droite-numerique {
height: 50px;
position: relative;
margin: 20px 0;
border-top: 2px solid #333;
}
.point {
position: absolute;
top: 10px;
width: 10px;
height: 10px;
background-color: #e74c3c;
border-radius: 50%;
transform: translateX(-50%);
}
.intervalle {
position: absolute;
top: 20px;
height: 10px;
background-color: #3498db;
border-radius: 5px;
}
.valeur {
position: absolute;
top: 30px;
transform: translateX(-50%);
font-size: 12px;
}
Exercices – Équations et Inéquations
Exercice 1 : Équations Simples
Résoudre les équations suivantes :
a) 3x + 5 = 2x – 7
b) 4(x – 3) = 2x + 10
c) (2x + 1)/3 = (x – 4)/2
a) Isoler les x d’un côté, constantes de l’autre
b) Développer d’abord
c) Faire un produit en croix
Solutions :
a) 3x + 5 = 2x – 7
3x – 2x = -7 – 5
x = -12
b) 4(x – 3) = 2x + 10
4x – 12 = 2x + 10
4x – 2x = 10 + 12
2x = 22 ⇒ x = 11
c) (2x + 1)/3 = (x – 4)/2
2(2x + 1) = 3(x – 4) (produit en croix)
4x + 2 = 3x – 12
4x – 3x = -12 – 2
x = -14
Exercice 2 : Inéquations
Résoudre et représenter les solutions sur une droite numérique :
a) 5x – 3 ≤ 2x + 9
b) -3(x + 4) > 2x – 5
c) (3 – x)/2 ≥ (2x + 1)/4
a) Isoler x en conservant l’ordre
b) Attention au signe – qui inverse l’inégalité
c) Multiplier par 4 pour éliminer les dénominateurs
Solutions :
a) 5x – 3 ≤ 2x + 9
5x – 2x ≤ 9 + 3
3x ≤ 12 ⇒ x ≤ 4
b) -3(x + 4) > 2x – 5
-3x – 12 > 2x – 5
-12 + 5 > 2x + 3x
-7 > 5x ⇒ x < -7/5 (on divise par +5, pas d'inversion)
c) (3 – x)/2 ≥ (2x + 1)/4
2(3 – x) ≥ 2x + 1 (multiplié par 4)
6 – 2x ≥ 2x + 1
6 – 1 ≥ 2x + 2x
5 ≥ 4x ⇒ x ≤ 5/4
Exercice 3 : Problème Concret
Un cinéma propose deux formules :
- Formule A : 8€ par séance
- Formule B : Abonnement de 30€ puis 5€ par séance
1. Exprimer le coût total pour chaque formule en fonction du nombre x de séances.
2. Pour combien de séances la formule B devient-elle avantageuse ?
3. Représenter graphiquement les deux fonctions et vérifier votre résultat.
1. Formule A : coût = 8x
2. Mettre en inéquation : coût B ≤ coût A
3. Trouver le point d’intersection
Solution :
1. Expressions :
• Formule A : CA(x) = 8x
• Formule B : CB(x) = 30 + 5x
2. Résolution :
On cherche x tel que CB(x) ≤ CA(x)
30 + 5x ≤ 8x
30 ≤ 3x
x ≥ 10
La formule B devient avantageuse à partir de 10 séances.
3. Vérification :
• Pour x=10 : CA=80€ et CB=30+50=80€ (égalité)
• Pour x=11 : CA=88€ et CB=30+55=85€ (B avantageuse)
function toggleSolution(id) {
var sol = document.getElementById(id);
if (sol.style.display === “none”) {
sol.style.display = “block”;
} else {
sol.style.display = “none”;
}
}