Files
Steve Kossouho bea28eca14 Convert Asciidoc to markdown
Converted asciidoc to markdown using ai.
2025-07-06 22:07:31 +02:00

72 lines
2.1 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Conditions
---
## Exercice 1 : `if` seul
- Déclarez une variable avec une valeur entière entre 1 et 6 (lancer de dé).
- Affichez `"Lancer réussi !"` si la valeur est supérieure strictement à 4
- Retestez votre code en changeant la valeur du lancer
---
## Exercice 2 : `if` seul, comparer du texte
- Déclarez une variable avec le texte `"Bonjour"`;
- Affichez `"Bien le bonjour"` si votre variable est égale à `"bonjouR"`.
(Les majuscules ne sont pas placées ici par hasard, conservez-les)
---
## Exercice 2B : `if…else`
- Assignez à une variable le texte `"Bonjour"`;
- Affichez `"Bien le bonjour"` si votre variable est égale à `"Bonjour"`;
- Sinon, (dans tous les autres cas) afficher `"Je ne comprends pas !"`.
---
## Exercice 3 : `if…elif…else`
- Assignez à une variable un entier arbitraire entre 0 et 10 inclus;
- Si cette valeur est d'au moins 9, afficher `"Élevé"`;
- Sinon, si cette valeur est d'au moins 7, afficher `"Haut"`;
- Sinon, si cette valeur est d'au moins 4, afficher `"Standard"`;
- Sinon, afficher `"Bas"`.
---
## Exercice A1 : Multiples conditions
- Assignez à deux variables `a1` et `a2` des nombres entiers entre 0 et 10
- Si `a1` est supérieur à 5 *et* `a2` est inférieur à 6, afficher `"OK"`
- Sinon, afficher `"Valeurs incorrectes"`
---
## Exercice A2 (conditions avec `and` et `or`)
- Assignez à deux variables `a1` *et* `a2` des nombres entre 0 et 10
- Si `a1` est supérieur à 5 *ou* `a2` est inférieur à 6, afficher `"Conditions suffisantes"`
- Sinon, afficher `"Valeurs incorrectes"`
---
## Exercice A3
- Déclarez une variable de statut `is_on` contenant un booléen (`True` ou `False`)
- Demandez à l'utilisateur de *saisir un texte*, et assignez-le à une variable `saisie`
- Si `saisie` vaut "Marche" :
- Si `is_on` est `False`, alors afficher "Allumage en cours..."
- Sinon, afficher "Déjà allumé !"
- Sinon, si `saisie` vaut "Arrêt" :
- Si `is_on` est `True`, afficher "Extinction..."
- Sinon, afficher "Déjà éteint !"
Exemple de rappel :
```python
# Demander de saisir un texte et récupérer le résultat dans une variable
saisie = input("Saisissez du texte :")
```