From a08b897c4c99ad28a5691c4432d1110e5258696b Mon Sep 17 00:00:00 2001 From: Orestis <orestis.malaspinas@pm.me> Date: Tue, 27 Sep 2022 20:46:42 +0200 Subject: [PATCH] maj factorielle --- slides/cours_2.md | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/slides/cours_2.md b/slides/cours_2.md index 35aaa9c..99ba3e4 100644 --- a/slides/cours_2.md +++ b/slides/cours_2.md @@ -44,11 +44,11 @@ $$ . . . -```C -entier factorielle(n) { +```python +entier factorielle(n) i = 1 fact = 1 - pour i <= n + tant que i <= n fact *= i i += 1 retourne i @@ -92,8 +92,8 @@ int main() { ## Individuellement -1. Ajoutez des fonctionnalités à votre code. -2. Écrivez l'algorithme de calcul de deux façon différentes. +1. Écrivez l'algorithme de calcul de deux façon différentes. +2. Que se passe-t-il si $n>=15$? 3. Pour celles et ceux qui ont fini pendant que les autres essaient: faites-le en récursif (sans aide). @@ -257,12 +257,6 @@ Par groupe de 3 (5-10min): Si un nombre, `p`, est multiple de `a` et de `b` alors il peut s'écrire `p = a * i = b * j` ou encore `p / a = i` et `p / b = j`. -<!-- Si un nombre, $p$, est multiple de $a$ et de $b$ alors il peut s'écrire --> -<!-- $$ --> -<!-- p = a \cdot i = b \cdot j, --> -<!-- $$ --> -<!-- ou encore $p / a = i$ et $p / b = j$. --> - . . . ## Pseudo-code -- GitLab