Exercice en Python : Analyse d'un Champ de Cacao
Exercice 1 : Types de données et affichage
Contexte : Bob a mesuré les données de son champ de cacao, et souhaites les afficher correctement en utilisant les types de données appropriés pour son application en Python.
- Variables à initialiser :
- Nom du champ (
nom_champ
) : "CacaoBon"
- Surface du champ en hectares (
surface
) : 10.5
- Nombre d'arbres (
nombre_arbres
) : 1200
- Rendement moyen par arbre en kg (
rendement
) : 2.4
- Instructions :
- Initialisez les variables ci-dessus avec les bonnes valeurs.
- Utilisez
print()
pour afficher le nom du champ, suivi par la surface, le nombre d'arbres, et le rendement moyen par arbre. Assurez-vous que chaque information est sur une nouvelle ligne et que les types de données sont respectés.
Exemple de sortie :
Nom du champ : CacaoBon
Surface : 10.5 hectares
Nombre d'arbres : 1200
Rendement moyen par arbre : 2.4 kg
Exercice 2 : Entrée utilisateur et calcul
Contexte : Il souhaites estimer le rendement total du champ de cacao en fonction du nombre d'arbres et du rendement par arbre.
- Instructions :
- Demandez à l'utilisateur de saisir le nombre d'arbres et le rendement moyen par arbre.
- Calculez le rendement total en multipliant ces deux valeurs.
- Affichez le rendement total en kilogrammes avec un message explicatif.
Exemple de sortie :
Entrez le nombre d'arbres : 1200
Entrez le rendement moyen par arbre (en kg) : 2.4
Le rendement total du champ est de 2880.0 kg.
Exercice 3 : Structure conditionnelle
Contexte : En fonction du rendement total calculé précédemment, il souhaites déterminer si le rendement du champ est satisfaisant, moyen ou insuffisant.
- Instructions :
- Demandez à l'utilisateur de saisir un rendement total attendu (
rendement_attendu
).
- Comparez le rendement calculé dans l'exercice précédent avec le rendement attendu.
- Utilisez des structures conditionnelles pour afficher un message indiquant si le rendement est :
- "Satisfaisant" si le rendement calculé est supérieur ou égal au rendement attendu.
- "Moyen" si le rendement est entre 80% et 99% du rendement attendu.
- "Insuffisant" si le rendement est inférieur à 80% du rendement attendu.
Exemple de sortie :
Entrez le rendement total attendu (en kg) : 3000
Le rendement est moyen.
Exercice 4 : Combinaison d'entrée, conditionnelle et affichage
Contexte : Bob souhaites savoir si la surface du champ est adéquate en fonction d'une densité d'arbres optimale.
- Instructions :
- Demandez à l'utilisateur de saisir la surface du champ (en hectares) et le nombre d'arbres.
- Calculez la densité d'arbres par hectare.
- Comparez cette densité avec une densité optimale (par exemple, 120 arbres par hectare).
- Affichez un message indiquant si la densité est "Optimale", "Trop dense", ou "Trop faible".
Exemple de sortie :
Entrez la surface du champ (en hectares) : 10.5
Entrez le nombre d'arbres : 1200
La densité d'arbres est de 114 arbres/hectare. La densité est trop faible.