Exercices Python sur l'Analyse du Taux de Natalité au Cameroun

Exercice 1 : Calcul du Taux de Natalité

Écrivez un programme qui calcule le taux de natalité dans une région du Cameroun. Le taux de natalité est défini comme le nombre de naissances pour 1 000 habitants sur une période donnée.


# Données fournies
nombre_naissances = 500
population_totale = 10000

# Calcul du taux de natalité
taux_natalite = (nombre_naissances / population_totale) * 1000

# Affichage du résultat
print(f"Le taux de natalité est de {taux_natalite:.2f} naissances pour 1000 habitants.")
    

Exercice 2 : Prévision des Naissances

Écrivez un programme qui prédit le nombre de naissances pour l'année suivante en supposant une augmentation annuelle de 2% du nombre de naissances.


# Données fournies
nombre_naissances = 500

# Augmentation annuelle
augmentation = 0.02

# Prévision des naissances
nombre_naissances_prevu = nombre_naissances * (1 + augmentation)

# Affichage du résultat
print(f"Le nombre de naissances prévu pour l'année suivante est de {nombre_naissances_prevu:.0f}.")
    

Exercice 3 : Suivi du Taux de Natalité sur Plusieurs Années

Écrivez un programme qui calcule le taux de natalité sur 5 ans, en supposant une augmentation annuelle constante.


# Données fournies
nombre_naissances = 500
population_totale = 10000
annees = 5
augmentation = 0.02

# Calcul du taux de natalité sur 5 ans
for annee in range(1, annees + 1):
    taux_natalite = (nombre_naissances / population_totale) * 1000
    print(f"Année {annee}: Le taux de natalité est de {taux_natalite:.2f} naissances pour 1000 habitants.")
    nombre_naissances *= (1 + augmentation)
    

Exercice 4 : Comparaison entre Deux Régions

Écrivez un programme qui compare le taux de natalité entre deux régions différentes du Cameroun.


# Données fournies pour la première région
naissances_region_1 = 400
population_region_1 = 8000

# Données fournies pour la deuxième région
naissances_region_2 = 600
population_region_2 = 12000

# Calcul des taux de natalité
taux_natalite_region_1 = (naissances_region_1 / population_region_1) * 1000
taux_natalite_region_2 = (naissances_region_2 / population_region_2) * 1000

# Affichage des résultats
print(f"Le taux de natalité de la région 1 est de {taux_natalite_region_1:.2f}.")
print(f"Le taux de natalité de la région 2 est de {taux_natalite_region_2:.2f}.")
    

Exercice 5 : Augmentation Cumulative du Taux de Natalité

Écrivez un programme qui calcule l'augmentation cumulative du taux de natalité sur 10 ans.


# Données fournies
taux_natalite_initial = 25.0  # pour 1000 habitants
augmentation_annuelle = 0.01  # 1% d'augmentation

# Calcul de l'augmentation cumulative
for annee in range(1, 11):
    taux_natalite_initial *= (1 + augmentation_annuelle)
    print(f"Année {annee}: Le taux de natalité est de {taux_natalite_initial:.2f} naissances pour 1000 habitants.")
    

Exercice 6 : Calcul du Taux de Croissance de la Population

Écrivez un programme qui calcule le taux de croissance de la population en fonction du taux de natalité.


# Données fournies
taux_natalite = 25.0  # pour 1000 habitants
population_initiale = 1000000

# Calcul du taux de croissance
croissance_population = (population_initiale * taux_natalite) / 1000

# Affichage du résultat
print(f"La croissance de la population est de {croissance_population:.0f} habitants.")
    

Exercice 7 : Analyse du Ratio Naissances/Morts

Écrivez un programme qui analyse le ratio entre les naissances et les décès pour déterminer la tendance démographique.


# Données fournies
naissances = 500
deces = 300

# Calcul du ratio
ratio = naissances / deces

# Analyse du ratio
if ratio > 1:
    print("La population est en croissance.")
elif ratio == 1:
    print("La population est stable.")
else:
    print("La population est en déclin.")
    

Exercice 8 : Estimation de la Population Future

Écrivez un programme qui estime la population future en fonction du taux de natalité actuel et de l'augmentation de la population.


# Données fournies
population_actuelle = 1000000
taux_natalite = 0.025  # 2.5%
taux_croissance = 0.01  # 1% par an

# Estimation de la population future sur 5 ans
for annee in range(1, 6):
    population_actuelle += population_actuelle * (taux_natalite + taux_croissance)
    print(f"Année {annee}: La population est estimée à {population_actuelle:.0f} habitants.")
    

Exercice 9 : Évaluation de la Capacité d'Accueil d'une Ville

Écrivez un programme qui évalue si une ville peut accueillir l'augmentation projetée de la population.


# Données fournies
population_actuelle = 50000
capacite_maximale = 55000
taux_natalite = 0.03  # 3%

# Évaluation sur 3 ans
for annee in range(1, 4):
    population_actuelle += population_actuelle * taux_natalite
    if population_actuelle > capacite_maximale:
        print(f"Année {annee}: La ville dépasse sa capacité maximale!")
        break
    print(f"Année {annee}: La population est de {population_actuelle:.0f} habitants.")
    

Exercice 10 : Calcul du Taux de Fécondité

Écrivez un programme qui calcule le taux de fécondité d'une région, c'est-à-dire le nombre moyen d'enfants par femme en âge de procréer.


# Données fournies
nombre_enfants = 2000
nombre_femmes = 500

# Calcul du taux de fécondité
taux_fertilite = nombre_enfants / nombre_femmes

# Affichage du résultat
print(f"Le taux de fécondité est de {taux_fertilite:.2f} enfants par femme.")
    
Python pandacodeur 1

Correction :

 

Si vous avez trouvé les exercices corrigés en  Python de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !

Contact WhatsApp : +237 652027193 | Réaliser Par Joël_Yk

Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam