Ajout de la question 7 de l'exo 2
This commit is contained in:
parent
1efcdf4370
commit
5e1ba97cd2
45
Exo2/Question7.sce
Normal file
45
Exo2/Question7.sce
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
// Déterminer les valeurs du premier et du neuvième décile
|
||||||
|
D1 = esperanceHomme(ceil(length(esperanceHomme)/10));
|
||||||
|
D9 = esperanceHomme(ceil(9*length(esperanceHomme)/10));
|
||||||
|
|
||||||
|
// liste des pays dont l'espérance de vie est inférieure au premier décile ou supérieure au neuvième décile
|
||||||
|
for i = 1:length(esperanceHomme)
|
||||||
|
if (esperanceHomme(i) < D1 || esperanceHomme(i) > D9)
|
||||||
|
mprintf("%s\n", pays(indice(i),1));
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
// Donner leur répartition suivant les continents
|
||||||
|
Afrique = [];
|
||||||
|
AmeriqueNord = [];
|
||||||
|
AmeriqueSud = [];
|
||||||
|
Asie = [];
|
||||||
|
Europe = [];
|
||||||
|
Oceanie = [];
|
||||||
|
|
||||||
|
for i = 1:length(esperanceHomme)
|
||||||
|
if (esperanceHomme(i) < D1 || esperanceHomme(i) > D9)
|
||||||
|
if (indice(i) <= 57)
|
||||||
|
Afrique = [Afrique, pays(indice(i),1)];
|
||||||
|
elseif (indice(i) > 57 && indice(i) <= 86)
|
||||||
|
AmeriqueNord = [AmeriqueNord, pays(indice(i),1)];
|
||||||
|
elseif (indice(i) > 86 && indice(i) <= 99)
|
||||||
|
AmeriqueSud = [AmeriqueSud, pays(indice(i),1)];
|
||||||
|
elseif (indice(i) > 99 && indice(i) <= 150)
|
||||||
|
Asie = [Asie, pays(indice(i),1)];
|
||||||
|
elseif (indice(i) > 150 && indice(i) <= 193)
|
||||||
|
Europe = [Europe, pays(indice(i),1)];
|
||||||
|
elseif (indice(i) > 193 && indice(i) <= 207)
|
||||||
|
Oceanie = [Oceanie, pays(indice(i),1)];
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
mprintf("Afrique : ");
|
||||||
|
disp(Afrique);
|
||||||
|
mprintf("Asie : ");
|
||||||
|
disp(Asie);
|
||||||
|
mprintf("Europe : ");
|
||||||
|
disp(Europe);
|
||||||
|
mprintf("Oceanie : ");
|
||||||
|
disp(Oceanie);
|
Loading…
Reference in New Issue
Block a user