\documentclass[a4paper,10pt]{article}
\usepackage{myXsim}
\usepackage{minted}

\author{Benjamin Bertrand}
\title{Repetition d'expériences - Cours}
\date{novembre 2022}

\pagestyle{empty}

\begin{document}

\maketitle
\setcounter{section}{2}
\section{Commandes tableur}

\begin{enumerate}
    \item Commande tableur pour générer un nombre aléatoire entre 0 et 1:
        \begin{center}
            \calc{ALEA()}
        \end{center}
    \item Commande pour faire une condition
        \begin{center}
            \calc{SI(condition; résultat pour le alors; résultat pour le sinon)}
        \end{center}
\end{enumerate}

\section{Commandes python}
\begin{itemize}
    \item Commandes pour faire de l'aléatoire :

        Il faut d'abord importer les fonctions:
        \begin{center}
            \begin{minipage}{0.5\linewidth}
                \begin{minted}[bgcolor=base3,linenos]{python}
from random import randint, random
print(randint(1, 10))
print(random())
                \end{minted}
            \end{minipage}
        \end{center}
        \begin{itemize}
            \item La fonction \mintinline{python}{randint(a,b)} permet d'avoir un nombre entier aléatoire compris entre a et b
            \item La fonction \mintinline{python}{random()} permet d'avoir un nombre aléatoire compris entre 0 et 1
        \end{itemize}
    \item Pour faire des conditions, on utilise
        \begin{center}
            \begin{minipage}{0.5\linewidth}
                \begin{minted}[bgcolor=base3,linenos]{python}
if condition:
    # Ce qu'il faut faire si la condition est vraie
else:
    # Ce qu'il faut faire si la condition est fausse
                \end{minted}
            \end{minipage}
        \end{center}
\end{itemize}

\paragraph{Exemple}
\afaire{Deviner ce que va affiche le programme suivant}
            \begin{minipage}{0.5\linewidth}
                \begin{minted}[bgcolor=base3,linenos]{python}
age = 23
if age > 18:
    print("Tu es majeur")
else:
    print("Tu n'es pas majeur")
                \end{minted}
            \end{minipage}

\end{document}
