Programmes convertis en Scilab – Épreuves 2007 – Corrigé Ecricome 2007

Download (0)

Loading.... (view fulltext now)

Full text

(1)

Programmes convertis en Scilab – Épreuves 2007 – Corrigé

Ecricome 2007 : Exercice 1 :

2. 6. En utilisant ce qui précède, écrire un programme en langage Scilab permettant d’afficher les 100 premiers termes d’une suite (), de premier terme 1, convergeant vers √2.

Dans ce cas = √2 et donc = + u=1

for k=0:99 do disp(u), u=1/2*(u+2/u) end

EML 2007 : Exercice 3 :

+ 1 est la loi géométrique du premier succès. Donc est le nombre d’expériences avant le premier succès dans une suite d’expériences indépendantes dont la probabilité de succès est 1 − .

On continue tant que l’échec se produit.

u=rand() y=1

while u<exp(-1) do y=y+1,u=rand() end

disp(y,’la valeur de y est :’)

Edhec 2007 : Problème :

1. a. Compléter le programme suivant pour qu’il affiche la valeur prise par Z lors de la première partie de l’expérience décrite au début de l’exercice :

z=1

hasard=grand(1,1,’uin’,0,1) while hasard==0 do z=z+1

hasard=grand(1,1,’uin’,0,1) end

disp(z)

b. Quelle instruction faut-il rajouter avant la dernière ligne de ce programme pour qu’il simule l’expérience aléatoire décrite dans ce problème et affiche la valeur prise par la variable aléatoire X ? x=grand(1,1,’uin’,1,z)

disp(x)

Figure

Updating...

References

Related subjects :