diff --git a/Exo 1/Exo1.sce b/Exo 1/Exo1.sce deleted file mode 100644 index e69de29..0000000 diff --git a/Exo 1/Question1.sce b/Exo 1/Question1.sce new file mode 100644 index 0000000..e5c8e37 --- /dev/null +++ b/Exo 1/Question1.sce @@ -0,0 +1,7 @@ +data = csvRead("data/data.csv"); +// surface terrestre mondiale +surface = sum(data(:, 2)* 1000); +// nombre d'habitants mondial +population = sum(data(:, 3)* 1000000); +// densité moyenne d'habitants au km2 +densite = population / surface; diff --git a/Exo 1/Question2.sce b/Exo 1/Question2.sce new file mode 100644 index 0000000..62ca404 --- /dev/null +++ b/Exo 1/Question2.sce @@ -0,0 +1,30 @@ +data = csvRead("data/data.csv"); +//Afrique +surfaceAfrique = sum(data(1:57, 2)* 1000); +populationAfrique = sum(data(1:57, 3)* 1000000); +densiteAfrique = populationAfrique / surfaceAfrique; + +//Amérique du nord +surfaceAmeriqueNord = sum(data(58:86, 2)* 1000); +populationAmeriqueNord = sum(data(58:86, 3)* 1000000); +densiteAmeriqueNord = populationAmeriqueNord / surfaceAmeriqueNord; + +//Amérique du sud +surfaceAmeriqueSud = sum(data(87:99, 2)* 1000); +populationAmeriqueSud = sum(data(87:99, 3)* 1000000); +densiteAmeriqueSud = populationAmeriqueSud / surfaceAmeriqueSud; + +//Asie +surfaceAsie = sum(data(100:150, 2)* 1000); +populationAsie = sum(data(100:150, 3)* 1000000); +densiteAsie = populationAsie / surfaceAsie; + +//Europe +surfaceEurope = sum(data(151:193, 2)* 1000); +populationEurope = sum(data(151:193, 3)* 1000000); +densiteEurope = populationEurope / surfaceEurope; + +//Océanie +surfaceOceanie = sum(data(194:207, 2)* 1000); +populationOceanie = sum(data(194:207, 3)* 1000000); +densiteOceanie = populationOceanie / surfaceOceanie; diff --git a/Exo 1/Question3.sce b/Exo 1/Question3.sce new file mode 100644 index 0000000..38260d7 --- /dev/null +++ b/Exo 1/Question3.sce @@ -0,0 +1 @@ +bar([1, 2, 3, 4, 5, 6], [densiteAfrique, densiteAmeriqueNord, densiteAmeriqueSud, densiteAsie, densiteEurope, densiteOceanie]); diff --git a/Exo 1/Question4.sce b/Exo 1/Question4.sce new file mode 100644 index 0000000..3ffe5a1 --- /dev/null +++ b/Exo 1/Question4.sce @@ -0,0 +1,7 @@ +//Surface +pie([surfaceAfrique, surfaceAmeriqueNord, surfaceAmeriqueSud, surfaceAsie, surfaceEurope, surfaceOceanie]); +legend(["Afrique", "Amérique du nord", "Amérique du sud", "Asie", "Europe", "Océanie"]); + +//Population +pie([populationAfrique, populationAmeriqueNord, populationAmeriqueSud, populationAsie, populationEurope, populationOceanie]); +legend(["Afrique", "Amérique du nord", "Amérique du sud", "Asie", "Europe", "Océanie"]);