Fix(PSS): fin de Simulations_repetitions

This commit is contained in:
2019-01-21 08:48:54 +01:00
parent 3e5f5f0eaf
commit c32189ccc7
2 changed files with 58 additions and 7 deletions

View File

@@ -13116,8 +13116,35 @@ div#notebook {
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h1 id="&#201;chauffements">&#201;chauffements<a class="anchor-link" href="#&#201;chauffements">&#182;</a></h1><ul>
<li>[ ] Copier-coller le bloc le programme suivant. Puis commenter pour expliquer ce que fait chaque ligne.</li>
<h1 id="Simulation-et-&#233;valuation">Simulation et &#233;valuation<a class="anchor-link" href="#Simulation-et-&#233;valuation">&#182;</a></h1><p>Dans ce TP les consignes en orange correspondent à consignes qui seront évaluées. Comme d'habitude, vous avez tout à faire le droit d'échanger avec vos voisins et d'aller chercher des informations dans les TPs précédents.</p>
<h2 id="Echauffement-et-pyramide">Echauffement et pyramide<a class="anchor-link" href="#Echauffement-et-pyramide">&#182;</a></h2><p>D'après wikipedia:</p>
<pre><code>La pyramide de Khéops ou grande pyramide de Gizeh est un monument construit par les Égyptiens de l'Antiquité, formant une pyramide à base carrée. Tombeau présumé du pharaon Khéops, elle fut édifiée il y a plus de 4 500 ans, sous la IVe dynastie, au centre du complexe funéraire de Khéops se situant à Gizeh en Égypte.
Ce monument forme une pyramide à base carrée de 440 coudées royales anciennes, soit environ 230,5 mètres. Il est constitué d'environ 2 000 000 blocs de pierre calcaire d'environ 2,5tonnes chacuns.
</code></pre>
<div style="background-color: #fa8258;">
Ecrire un programme qui présente cette pyramide. Il devra aussi calculer la périmètre de la base de la pyramide ainsi qu'une estimation de son poid total.
Critères d'évaluations:
<ul>
<li> Réspect de la consigne (présentation et grandeurs à calculer)</li>
<li> Utilisation de variables pour le calcul du périmètre et du poids de la pyramide. </li>
<li> <strong>Bonus:</strong> le calcule du périmètre se fera avec une fonction.
</ul>
<strong> Sauver votre programme dans "Devoirs" en le nommant</strong> <code>nom-prénom-pyramide.py</code> (Mettre les 2 noms de familles si vous travaillez à 2).
</div><p>&lt;/div&gt;</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Simulation-de-d&#233;s">Simulation de d&#233;s<a class="anchor-link" href="#Simulation-de-d&#233;s">&#182;</a></h2><ul>
<li>[ ] Copier-coller le bloc le programme suivant. Puis commenter (avec #) pour expliquer ce que fait chaque ligne.</li>
</ul>
</div>
@@ -13128,7 +13155,7 @@ div#notebook {
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">random</span> <span class="k">import</span> <span class="n">randint</span>
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">random</span> <span class="k">import</span> <span class="n">randint</span> <span class="c1"># Import de randint qui génère un entier aléatoire entre 2 nombres.</span>
<span class="nb">print</span><span class="p">(</span><span class="s2">&quot;--- Simulateur de lancer de dés ---&quot;</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="s2">&quot;Première situation&quot;</span><span class="p">)</span>
<span class="n">de1</span> <span class="o">=</span> <span class="n">randint</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">6</span><span class="p">)</span>
@@ -13162,9 +13189,9 @@ Vous serez noté suivant les critères suivants:
<ul>
<li> Qualité des commentaires qui expliquent le fonctionnement du programme.</li>
<li> Fonctionnement de votre programme et respect de la consigne.</li>
<li> Qualité des améliorations apportés.</li>
<li> Qualité des améliorations apportées.</li>
</ul>
<strong> Sauver votre programme dans "Devoirs" en le nommant</strong> <code>nom-prénom-simlulation.py</code>
<strong> Sauver votre programme dans "Devoirs" en le nommant</strong> <code>nom-prénom-simlulation.py</code> (Mettre les 2 noms de familles si vous travaillez à 2).
</div><ul>
<li>[ ] Copier-coller le bloc à la suite. Puis commenter.</li>
</ul>