• Aucun résultat trouvé

On effectue une succession illimitée de lancers de la pièce

N/A
N/A
Protected

Academic year: 2022

Partager "On effectue une succession illimitée de lancers de la pièce"

Copied!
2
0
0

Texte intégral

(1)

Programmes convertis en Scilab – Épreuves 2014

Ecricome 2014 : Exercice 2 :

On considère la fonction 𝑓 définie sur [0; +∞[ par :

𝑓(𝑥) =

𝑥

ln(1 + 𝑥) si 𝑥 ∈ ]0; +∞[

1 si 𝑥 = 0

ainsi que la suite (𝑢 ) ∈ℕ définie par : 𝑢 = 𝑒 et ∀𝑛 ∈ ℕ, 𝑢 = 𝑓(𝑢 )

1. Déterminer le signe de 𝑓 sur l’intervalle [0; +∞[. En déduire que, pour tout entier naturel 𝑛, 𝑢 existe.

2. Écrire un programme qui, pour une valeur 𝑁 fournie par l’utilisateur, calcule et affiche 𝑢 .

Exercice 3 :

Dans cet exercice, 𝑝 désigne un réel de l’intervalle ]0;1[.

On dispose dans tout l’exercice d’une même pièce dont la probabilité d’obtenir PILE vaut 𝑝.

On effectue une succession illimitée de lancers de la pièce.

1. Écrire une fonction en Scilab d’en-tête :

function [x]=lancer(p) qui crée un nombre aléatoire dans l’intervalle [0;1] et renvoie 1 si ce nombre aléatoire est strictement inférieur à 𝑝 et 0 sinon.

2. Écrire une fonction en Scilab d’en-tête :

function [x]=premier_pile(p) qui simule autant de lancers de la pièce que nécessaire jusqu’à l’obtention du premier PILE et renvoie le nombre de lancers effectués.

Indication : si on le souhaite, on pourra utiliser la fonction lancer en la répétant convenablement.

3. Écrire un programme en Scilab qui demande un réel 𝑝 à l’utilisateur, puis qui simule autant de lancers de la pièce que nécessaire jusqu’à l’obtention du second PILE, et affiche le nombre de FACE obtenus en tout.

Indication : on pourra utiliser la fonction premier_pile en la répétant convenablement.

EML 2014 : Exercice 1 :

16. Écrire un programme en Scilab qui calcule et affiche le plus petit entier naturel 𝑛 tel que 𝑢 ≥ 10 .

(2)

Edhec 2014 : Exercice 3 :

2.b. Compléter la fonction Scilab suivante pour qu’elle simule la loi d’une variable aléatoire X : function [z]=X(theta)

y=1

while --- do y=y+1 end

z=--- endfunction Problème :

3.c. Compléter le programme suivant pour qu’il simule la variable aléatoire Y : u=rand()

if --- then --- else y=--- end

4.f. Compléter le programme suivant pour qu’il simule la variable aléatoire Y : u=rand()

y=---

Références

Documents relatifs

La quantité de déchets dangereux susceptible d’être présente dans l’installation étant supérieure à 1 tonne ou la quantité de substances dangereuses ou de mélanges

Écrire un programme en Scilab qui, étant donné un réel A, renvoie un entier naturel N tel que u N >

[r]

Comme le pouvoir antiseptique suit le pouvoir oxydant, il en résultera, selon le pH, des temps plus ou moins longs selon les lots d'eau à traiter pour obtenir

Écrire un programme Scilab qui demande un réel p à l'utilisateur, puis qui simule autant de lancers de la pièce que nécessaire jusqu'à l'obtention du second PILE, et ache le nombre

On effectue une succession infinie de lancers indépendants d’une pièce équilibrée, donnant pile avec la probabilité p = 1/2 et face avec la probabilité q = 1 − p = 1/2.

Les groupes d’élèves notent les résultats de leur expérience dans le fichier des_videoproj.ods sur l’ordinateur du professeur vidéoprojeté à la classe..

Les groupes d’élèves notent les résultats de leur expérience dans le fichier des_videoproj.ods sur l’ordinateur du professeur vidéoprojeté à la classe.. Dans