SAE24_2022/ex1
Lyanis SOUIDI 17e53a5203
Ajout de commentaires dans les scripts
Co-authored-by: Dimitrijevic <hugo.dimitrijevic@etu.u-pec.fr>
2023-05-20 23:22:33 +02:00
..
img Modification de l'organisation et de la mise en forme 2023-05-20 17:43:02 +02:00
scripts Ajout de commentaires dans les scripts 2023-05-20 23:22:33 +02:00
README.md [Ex2 - Q1] Ajout 2023-05-20 18:32:18 +02:00

Exercice 1 : Surface, population et densité

Table des matières

  1. Total
  2. Total par contient
  3. Histogramme de la densité par contient
  4. Répartition de la surface et de la population

Question 1 : Total

Calculer la surface terrestre mondiale, le nombre dhabitants mondial et la densité moyenne dhabitants au km2.

Script Scilab :

surface = sum(data(:, 2)*1000)
population = sum(data(:, 3)*1000000)
densite = population / surface

Résultat :

  • Surface terrestre mondiale : 133 950 670 km2
  • Nombre d'habitants mondial : 7 534 720 000 habitants
  • Densité moyenne : 56.25 habitants/km²

Question 2 : Total par contient

Calculer la surface terrestre, le nombre dhabitants et la densité moyenne dhabitants au km2 pour chaque continent.

Script Scilab :

surfaceAfrique = sum(data(1:57, 2)* 1000)
populationAfrique = sum(data(1:57, 3)* 1000000)
densiteAfrique = populationAfrique / surfaceAfrique

surfaceAmeriqueDuNord = sum(data(58:86, 2)* 1000)
populationAmeriqueDuNord = sum(data(58:86, 3)* 1000000)
densiteAmeriqueDuNord = populationAmeriqueDuNord / surfaceAmeriqueDuNord

surfaceAmeriqueDuSud = sum(data(87:99, 2)* 1000)
populationAmeriqueDuSud = sum(data(87:99, 3)* 1000000)
densiteAmeriqueDuSud = populationAmeriqueDuSud / surfaceAmeriqueDuSud

surfaceAsie = sum(data(100:150, 2)* 1000)
populationAsie = sum(data(100:150, 3)* 1000000)
densiteAsie = populationAsie / surfaceAsie

surfaceEurope = sum(data(151:193, 2)* 1000)
populationEurope = sum(data(151:193, 3)* 1000000)
densiteEurope = populationEurope / surfaceEurope

surfaceOceanie = sum(data(194:207, 2)* 1000)
populationOceanie = sum(data(194:207, 3)* 1000000)
densiteOceanie = populationOceanie / surfaceOceanie

Résultat :

  • Surface terrestre :

    • Afrique : 30 312 530 km²
    • Amérique du nord : 22 314 070 km²
    • Amérique du sud : 17 821 000 km²
    • Asie : 31 879 830 km²
    • Europe : 23 060 610 km²
    • Océanie : 8 562 630 km²
  • Population :

    • Afrique : 1 250 700 000 habitants
    • Amérique du nord : 581 880 000 habitants
    • Amérique du sud : 422 980 000 habitants
    • Asie : 199 082 704 habitants
    • Europe : 744 330 000 habitants
    • Océanie : 40 780 000 habitants
  • Densité moyenne :

    • Afrique : 41.26 habitants/km²
    • Amérique du nord : 26.08 habitants/km²
    • Amérique du sud : 23.73 habitants/km²
    • Asie : 140.97 habitants/km²
    • Europe : 32.28 habitants/km²
    • Océanie : 4.76 habitants/km²

Question 3 : Histogramme de la densité par contient

Représenter la densité moyenne dhabitants au km2 pour chaque continent en utilisant un diagramme en bâtons (on mettra en abscisse des entiers de 1 à 6).

Script Scilab :

bar([densiteAfrique, densiteAmeriqueDuNord, densiteAmeriqueDuSud, densiteAsie, densiteEurope, densiteOceanie])

Résultat :

Densité de population par continent


Question 4 : Répartition de la surface et de la population

Représenter la répartition de la surface terrestre puis du nombre d'habitants par continent sous la forme de diagramme en camembert à l'aide de l'instruction pie.

Script Scilab :

pie([surfaceAfrique, surfaceAmeriqueDuNord, surfaceAmeriqueDuSud, surfaceAsie, surfaceEurope, surfaceOceanie])

pie([populationAfrique, populationAmeriqueDuNord, populationAmeriqueDuSud, populationAsie, populationEurope, populationOceanie])

Résultat :

Répartition de la surface terrestre

Répartition de la population


🏠 | ➡️