%\documentclass{article} %DÉSACTIVER POUR A5
\documentclass[a5paper]{article} %ACTIVER POUR A5

%########
% Packages #
%########

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}

%######Affichage des maths
\DecimalMathComma %pour ne plus avoir d'espace après la virgule dans l'écriture décimale des nombres

\usepackage{amsmath}
\usepackage{amssymb,amsthm}
\usepackage{mathrsfs}
\usepackage{amsopn}

\usepackage[np]{numprint}%écriture des nombres avec des espaces et en écriture scientifique

\usepackage{dsfont} %Pour faire le 1 double barre de la fonction caractérisitque dans un enironnement maths. \mathds{1}
%\usepackage{bbold} %Double barre mais en petit pour tout les nombres dans un enironnement maths.\mathbb{1}

%######Graphique
\usepackage[dvipsnames]{xcolor}
\usepackage{graphicx}
\usepackage{pgf}
\usepackage{tikz}
\usepackage{tkz-tab}
\usetikzlibrary{shapes,arrows}

\usepackage{geometry} 
\geometry{hscale=0.85,vscale=0.85,centering}

%######Tableau
\usepackage{array}%pour centrer dans un tableau

\usepackage{colortbl}%pour colorier les cellules lignes colonnes d'un tableau: \rowcolor{} , 	\columncolor{}

\usepackage{tabularx}%quelques amélioraions de l"environnement tabular

\usepackage{diagbox} % Pour faire une diagonale dans une case d'un tableau: \diagbox{bas gauche}{haut droit}

%######Hyperliens dans les pdf

\usepackage[colorlinks=true,linkcolor=magenta,urlcolor=magenta]{hyperref}% Pour créer des liens à l'intérieur du pdf: \hyperlink{label}{texte du lien} permettra d'atteindre la cible identifiée par \hypertarget{label}{texte de la cible}. Les textes du lien et de la cible peuvent être vides.

%######Vrac
\usepackage{eurosym}%pour afficher le symbole euro

\usepackage{enumerate}%énumération avec des lettres Pour avoir une liste en ligne utiliser \begin{tasks} et non pas enumerate puis \task et non pas \item

\usepackage{stmaryrd}%pour faire des "intervalles" d'entiers \llbracket et \rrbracket

\usepackage{xlop}%poser les calculs

\usepackage{verbatim}%pour utiliser commande \exclure et normalement pour faire l'affichage tel quel sans compiler le texte. 
%\usepackage{alltt}%Pour utiliser une commande latex dans un environnement verbatim il faut utiliser: alltt

\usepackage{fancyhdr}

%######Algo

\usepackage{listings} % \begin{lstlisting} \end{lstlisting} affiche du code comme le fait le langage choisi. \lstset{language=Pascal} \lstset{language=Python} pour choisir le langage dans le document avant chaque programme ou avant le \begin{document} pour l'appliquer à tout le document. \lstset{} permet d'indiquer toutes les options. Pas de caractère accentué (option lourdingue à rajouter). Il espossible d'inclure un code python d'un fichier extérieur \lstinputlisting{source_filename.py}.
\lstset{language=Python}

\usepackage[french]{algorithm2e}%pseudocode

%############### Formule developpée molécule chimie

\usepackage{chemfig}

%#####################
% Commande et environnement #
%#####################

\theoremstyle{plain}

%Pour redéfinir les commande section (changer la couleur centrer):
\usepackage{titlesec}
\titleformat{\section}[block]{\color{blue}\Large\bfseries\filcenter}{}{1em}{}
\titleformat{\subsection}[hang]{\color{purple}\large\bfseries}{\thesubsection}{1em}{}
\titleformat{\subsubsection}[hang]{\bfseries}{\thesubsubsection}{1em}{}
\titleformat{\paragraph}[hang]{}{}{1em}{}

\renewcommand{\thesection}{{}}
\renewcommand{\thesubsection}{\color{purple}\Roman{subsection}}
\renewcommand{\thesubsubsection}{}

\newenvironment{correction}{\color{Brown}}{\medskip}

\newenvironment{sujet}{}{\medskip}

%environnement bareme
\newenvironment{bareme}{\footnotesize \hfill }{\footnotesize \emph{~points}}


\newenvironment{notes}{\color{violet}\noindent ~\\}{~\\}

%environnement exercice
\newcounter{Exercice}
\setcounter{Exercice}{1}
\newcounter{Exercicecorrection}
\newenvironment{exercice}{ \setcounter{Exercicecorrection}{\theExercice} \medskip \noindent \underline{\color{blue}Exercice \theExercice} \addtocounter{Exercice}{1} \medskip \color{blue}\small}{\medskip}

%environnement exercicecorrection
\newenvironment{exercicecorrection}{\medskip \small \color{Brown} \noindent \underline{Correction exercice \theExercicecorrection}

}{~\newline}

%environnement exercice supplémentaire
\newenvironment{exercicesup}{ \setcounter{Exercicecorrection}{\theExercice} \medskip \noindent \underline{\footnotesize\color{violet}Exercice \theExercice{} pour s'entraîner. } \addtocounter{Exercice}{1} \medskip \color{violet}\footnotesize}{\medskip}

%environnement exercice interrogation
\newcounter{Exerciceinterro}
\setcounter{Exerciceinterro}{1}
\newenvironment{exerciceinterro}{
\medskip \noindent \underline{\color{purple}Exercice noté \theExerciceinterro . } \addtocounter{Exerciceinterro}{1} \medskip \color{blue}\small }{\medskip}

%environnement exercice interrogation déjà donné
\newcounter{Exerciceinterrofait}
\setcounter{Exerciceinterrofait}{1}
\newenvironment{exerciceinterrofait}{
\medskip \noindent \underline{\color{purple}Exercice noté déjà fait\theExerciceinterrofait . } \addtocounter{Exerciceinterrofait}{1} \medskip \color{blue}\small }{\medskip}

%environnement pour le résumé de la démonstration écrire en orange
\newenvironment{resume}{\color{orange}}{\medskip}

%environnement definition
\newcounter{Definition}
\setcounter{Definition}{1}
\newenvironment{définition}{\medskip \noindent {\color{orange}Définition \theDefinition} \addtocounter{Definition}{1} \newline \noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement théorème il est possible d'ajouter un titre de théorème en mettant entre accolade le titre après le begin{théorème}
\newcounter{Theoreme}
\setcounter{Theoreme}{1}
\newenvironment{théorème}[1]{\medskip \noindent {\color{purple}Théorème \theTheoreme #1} \addtocounter{Theoreme}{1} 

\noindent \begin{tabular}{||m{12cm}||}\hline \\ }{\\ \hline \end{tabular}}

%environnement proposition
\newcounter{Proposition}
\setcounter{Proposition}{1}
\newenvironment{proposition}[1]{\medskip \noindent {\color{PineGreen}Proposition \theProposition #1} \addtocounter{Proposition}{1}

\noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement lemme
\newcounter{Lemme}
\setcounter{Lemme}{1}
\newenvironment{lemme}[1]{\medskip \noindent {\color{PineGreen}Lemme \theLemme #1} \addtocounter{Lemme}{1}

\noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement corollaire
\newcounter{Corollaire}
\setcounter{Corollaire}{1}
\newenvironment{corollaire}[1]{\medskip \noindent {\color{PineGreen}Corollaire \theCorollaire #1} \addtocounter{Corollaire}{1} 

\noindent \begin{tabular}{|m{12cm}|}\hline \\ }{\\ \hline \end{tabular}}

%environnement démonstration
\newcounter{Demonstration}
\setcounter{Demonstration}{1}
\newenvironment{preuve}{\medskip \noindent {\color{PineGreen}Démonstration \theDemonstration} \addtocounter{Demonstration}{1} \color{CadetBlue} 

}{}

%environnement conclusion encadré et coloré
\newenvironment{conclusion}
	{\color{PineGreen}\begin{tabular}{|c|}\hline \\ \begin{minipage}{0.85\linewidth} \begin{center} }
	{\end{center} \end{minipage} \\ \\ \hline \end{tabular} }

%Commande pour l'objectif et l'écrire en vert
\newcommand{\objectif}[1]{{\color{PineGreen}#1}

\medskip}


%########################
%Test conditionnel pour l'affichage    #
%########################
\newif\ifs
%\strue%affiche la boite à trous
\sfalse%affiche la réponse

%Pour faire une case à trou complétable sur le pdf
\newcounter{Trous}
\setcounter{Trous}{1}
\newcommand{\trous}[2][3cm]{
\ifs
\begin{Form}
\TextField[name=\theTrous ,bordercolor=,borderwidth=0, backgroundcolor=gray!20, align=1,  width=#1 ,height=0.2cm, bordersep=0,color=black] {}
\end{Form}
\xspace
\else
#2
\fi
\addtocounter{Trous}{1}
}

%en tête puis pied de page
\pagestyle{empty}
\pagestyle{fancy} 
\renewcommand{\headrulewidth}{0pt}%Pas de ligne horizontale en haut
\lhead[]{}%entre crochets pages paires entre accolades pages impaires
\chead[\small ]{\footnotesize \href{http://unemainlavelautre.net/1ieme.html}{Méthode de Monte Carlo} }% l left, c center, r right
\rhead[]{}
\lfoot[]{}
\cfoot[\small -\thepage -]{\small -\thepage -}
\rfoot[]{}

%Les couleurs déjà utilisées: blue = liens url, purple = mot importants, brown = correction, cyan = notes, green= exercices du manuel correspondant à la partie, orange=definition, purple = exercice, violet=proposition, corollaire et démonstration

%############################
%les environnements qu'on affiche ou pas  #
%############################

\newcommand{\exclure}[1]{\renewenvironment{#1}{\begingroup\comment}{\endcomment\endgroup\ignorespaces}}
\exclure{exerciceinterro}
\exclure{bareme}
\exclure{notes}
\exclure{exerciceinterrofait}
%\exclure{exercicecorrection}
%\exclure{correction}
\exclure{resume}
\exclure{preuve}
%\exclure{sujet}

\begin{document}

\section{Méthode de Monte-Carlo.}

\subsection{Des exercices de programmation en Python.}

\begin{exercice}
	
	Exercices page 342.
	
\end{exercice}
	
\subsection{Calcul de l'aire sous une parabole.}

\begin{exercice}
	
	\begin{notes}
		
		Petit historique sur les problèmes de quadrature.
		
	\end{notes}
	
	{\color{orange}Il s'agit d'un problème de quadrature, \emph{i.e.} un problème de calcul d'aire.}
	
	\medskip
	On considère l'arc de parabole $\mathscr{P}$ qui est la courbe représentative de la fonction $f:\left\{ \begin{array}{rcl} [0,1] & \rightarrow & \mathbb{R} \\ x & \mapsto & x^2 \end{array} \right. $ dans un repère orthonormé $(O,I,J)$.
	
	Notons $A(1;1)$. 
	
	L'objectif de cet exercice est d'obtenir une valeur approchée de l'aire comprise entre $\mathscr{P}$ et l'axe des abscisses (partie colorée sur la figure ci-dessous).
	
	\begin{center}
		\begin{tikzpicture}[scale=2]
		\def\xY{-0.5};
		\def\yY{-0.5};
		\def\xZ{1.5};
		\def\yZ{1.5};
		\coordinate (Y) at (\xY,\yY);
		\coordinate (Z) at (\xZ,\yZ);
		\draw[step=0.1cm,line width=0.01cm,black!30!white] (Y) grid (Z);
		\draw[step=0.5cm,line width=0.02cm,black!40!white] (Y) grid (Z);
		\draw[step=5cm,line width=0.05cm,black!50!white] (Y) grid (Z);
		\draw[step=1cm,line width=0.03cm,black!70!white] (Y) grid (Z);
		\draw[ ->,very thick] (\xY, 0) -- (\xZ, 0) node[right]{$x$};
		\draw[ ->,very thick] (0, \yY) -- (0, \yZ) node[above]{$y$};
		\draw node[below left,fill=white](0,0){\small $0$};
		\foreach \x in {1}	\draw[thick](\x,0.1cm)--(\x,-0.1cm) node[below,fill=white]{\footnotesize  \pgfmathparse{\x }\pgfmathprintnumber{\pgfmathresult}};
		\foreach \y in {1}	\draw[thick](0.1cm,\y)--(-0.1cm,\y) node[left,fill=white]{\footnotesize  \pgfmathparse{\y }\pgfmathprintnumber{\pgfmathresult}};
		\draw[blue, thick][samples=100,domain=0:1] plot(\x,{\x *\x});
		\coordinate (A) at (1,1);
		\coordinate (B) at (-1,1);
		\coordinate (C) at (-1,0);
		\coordinate (I) at (1,0);
		\coordinate (J) at (0,1);
		\fill[color=purple , opacity=0.25] (0,0)
		-- plot [samples=100,domain=0:1] (\x,{\x *\x})
		-- (A) 
		--(I)
		-- cycle;
		\draw (A) node{$\times$};
		\draw (I) node{$\times$};
		\draw (J) node{$\times$};
		\draw (A) node[above right]{$A$};
		\draw (I) node[below right]{$I$};
		\draw (J) node[above left]{$J$};
		\end{tikzpicture}
	\end{center}
	
	Nous allons faire apparaître $100$ points $M(x;y)$ au hasard dans le rectangle $IAJO$ et regarder la proportion de points qui se trouvent dans la partie colorée. Le point $M(x;y)$ est dans la partie colorée si et seulement si $y<x^2$.
	
	\begin{enumerate}
		\item Justifiez que $A \in \mathscr{P}$
		.
		\item Nous utilisons le programme suivant (rédigé en python) qui crée $100$ points dans le carré $IAJO$ et compte le nombre de ces points qui sot sous la parabole.
		
		\begin{center}
			\begin{tabular}{|c|}
				\hline
				\begin{minipage}{8cm}
					\begin{lstlisting}{language=Python}
import random

def point():
  if random.random()<random.random()**2:
    return(1)
  else:
    return(0)

n=0
dessous=0
while n<100:
  dessous=dessous+point()
  n=n+1
print(dessous)
					\end{lstlisting}
				\end{minipage}
				\\
				\hline
			\end{tabular}
		\end{center}
		
		Remarque: random.random() est un nombre aléatoire entre $0$ et $1$.
		
		\begin{enumerate}
			\item Expliquez en quoi la fonction point() crée un point dans le carré et test s'il est sous la parabole ou pas.
			
			\item Modifiez ce programme afin qu'il donne la proportion de points situés sous la parabole.
		\end{enumerate}
		
		\item Le précédent programme génère un échantillon de taille $100$. Déterminez l'intervalle de confiance correspondant.
		
		\item Interprétez l'intervalle de confiance précédemment déterminé.
		
		\item Modifiez le programme pour obtenir un échantillon de taille $\numprint{1000}$ et déterminez l'intervalle de confiance correspondant.
		
		\item Répondez à la question initiale de cet exercice en précisant la marge d'erreur probabiliste de la valeur approchée trouvée.
		
	\end{enumerate}
	
\end{exercice}

\begin{exercicecorrection}
	
	\begin{enumerate}
		\item $x_A^2=1^2=1=y_A$. Don $A$ appartient à la courbe représentative de la fonction carré.
		
		\item 
		
		\begin{enumerate}
			\item Le premier \og random.random() \fg{} donne aléatoirement l'ordonnée $y$ (entre $0$ et $1$) d'un point $M$. Le second \og random.random() \fg{} qui est élevé au carré correspond à l'abscisse $x$ d'un point $M$.
			
			Le test effectué consiste donc à s'assurer que $y<x^2$. Si cela est vrai l'ordonnée $y$ de $M$ est plus petite que l'image de son abscisse par la fonction carré. Autrement dit dans ce cas le point est en dessous de la courbe représentative de la fonction carrée.
		\end{enumerate}
		
		\item \objectif{Déterminons l'intervalle de confiance.}
		
		$n=100>25$ la taille de l'échantillon est suffisante.
		
		En lançant le programme nous avons obtenus $30$ points sous la parabole. Par conséquent la fréquence d'obtention de ces points $f=\frac{30}{100}=0,3$. Nous avons bien $0,2 \leqslant f \leqslant 0,8$.
		
		Par conséquent l'intervalle de confiance au seuil de $95\ \%$ est
		
		\[ I= \left[ f-\frac{1}{\sqrt{n}} , f+\frac{1}{\sqrt{n}} \right] \]
		
		\begin{conclusion}
			
			$I= [0,2;0,4 ]$.
			
		\end{conclusion}
		
		\item La proportion de l'aire sous la parabole par rapport à l'aire du carré a une probabilité de $0,95$ d'être entre $0,2$ et $0,4$.
		
		Et puisque l'aire du carré est $1$ cela signifie que
		
		\begin{conclusion}
			
			l'aire sous la parabole est entre $0,2$ et $0,4$ avec une probabilité de $0,95$.
			
		\end{conclusion}
		
		\item Avec $n=1000$ le programme m'indique que $366$ sont sous la parabole donc: $f=0,366$.
		
		\[ I\approx [0,334; 0,398] \]
		
		\item L'aire sous la parabole est approximativement de $0,366$ et est dans l'intervalle $[0,344; 0,398]$ avec une probabilité de $0,95$.
		
	\end{enumerate}
	
\end{exercicecorrection}

\subsection{Calcul d'une valeur approchée de $\pi$.}

\begin{exercice}
	
	\begin{enumerate}
		\item En considérant un cercle de rayon $1$ et de centre $O$, l'origine d'un repère orthonormé, rédigez un algorithme en Python donnant une valeur approchée de l'aire de ce disque par la méthode de Monte-Carlo avec $\np{100000}$ points créés. Vous pourrez considérer un carré dans lequel le cercle est inscrit.
		
		\item Déduisez-en une valeur approchée de $\pi$ en précisant l'erreur commise du point de vu probabiliste (intervalle de confiance).
		
	\end{enumerate}
	
\end{exercice}

\begin{exercicecorrection}
	
	\begin{enumerate}
		\item Pour vérifier qu'un point $M(x,y)$ est dans le quart de disque il faut vérifier que: $OM= \sqrt{x^2+y^2} \leqslant 1$.
		
\begin{center}
	\begin{tabular}{|c|}
		\hline
		\begin{minipage}{12cm}
			\begin{lstlisting}{language=Python}
import random
import math

def point():
  if math.sqrt(random.random()**2+random.random()**2)<=1:
    return(1)
  else:
    return(0)

n=0
dessous=0
while n<100000:
  dessous=dessous+point()
  n=n+1
print(dessous)
			\end{lstlisting}
		\end{minipage}
		\\
		\hline
	\end{tabular}
\end{center}
		
		D'après le programme $78612$ points sont dans le quart de disque. Donc la proportion de points dans un quart de disque est $f=\frac{78612}{100000}=0,78612$.
		
		L'aire du quart de disque est donc $0,78612$. Par conséquent l'aire du disque est environ: $3,14448$.
		
		Donc $\pi \approx 3,14448$.
		
	\end{enumerate}
	
\end{exercicecorrection}

\end{document}

\section{Modèles.}

\subsection{Graphique}

	\begin{center}
		\begin{tikzpicture}[xscale=1,yscale=1]
			\def\xY{-0.5};
			\def\yY{-0.5};
			\def\xZ{8.5};
			\def\yZ{7};
			\coordinate (Y) at (\xY,\yY);
			\coordinate (Z) at (\xZ,\yZ);
			\draw[step=0.1cm,line width=0.01cm,gray!30!white] (Y) grid (Z);
			\draw[step=1cm,line width=0.02cm,black!70!white] (Y) grid (Z);
			\draw node[below left,fill=white](0,0){\small $0$};
			\foreach \x in {1, 2}	\draw[thick](\x,0.1cm)--(\x,-0.1cm) node[below,fill=white]{\footnotesize  \pgfmathparse{\x }\pgfmathprintnumber{\pgfmathresult}};
			\foreach \y in {1,2}	\draw[thick](0.1cm,\y)--(-0.1cm,\y) node[left,fill=white]{\footnotesize  \pgfmathparse{\y }\pgfmathprintnumber{\pgfmathresult}};
			\draw[ ->,very thick] (\xY, 0) -- (\xZ, 0) node[right]{$x$};
			\draw[ ->,very thick] (0, \yY) -- (0, \yZ) node[above]{$y$};
			\draw[blue, thick][samples=100,domain=0:7] plot(\x,{(\x +1)^2/exp(\x )});
			\draw[blue] (3,2) node[fill=white] {$\mathcal{C}_B$};
			\fill[color=gray , opacity=0.25] (-0.5, {(-(2/9)*((-0.5)*2)*(2*(-0.5))+(4/3)*(2*(-0.5))+4)/2})
				-- plot [domain=-0.5:2] (\x,{(-(2/9)*(\x*2)*(2*\x)+(4/3)*(2*\x)+4)/2})
				-- (2, {(-(2/9)*(2*2)*(2*2)+(4/3)*(2*2)+4)/2})
				-- (2,0) 
				--(-0.5,0)
				-- cycle;
			\draw[blue, thick] plot[smooth] coordinates {(-3,-1)(-2.5,-0.65)(-2,0)(-1.5,1)(-1,1.5)(-0.5,1.8)(0,2)(0.5,1.89)(1,1.6)(1.5,1.35)(2,1)(2.5,0.55)(3,0)(3.5,-0.9)(4,-1.5)(4.5,-1.82)(5,-2)};
		\end{tikzpicture}
	\end{center}

Pour évaluer la fonction f en a avec tikz: \pgfmathparse{f(a)}\pgfmathresult

Pour affecter la valeur a à la variable \x: \def\x{a}

\subsection{Dessin.}

	\begin{tikzpicture}
		\coordinate (A) at (0,0);
		\coordinate (B) at (5,-1);
		\coordinate (F) at (6,0);
		\coordinate (C) at (7,1);
		\coordinate (D) at (2,2);
		\coordinate (O) at (3.5,0.5);
		\coordinate (S) at (3.5,6);
		\coordinate (J) at (3.5,3.5);
		\coordinate (K) at (3,4.666);
		\draw (A) node {$\bullet$};
		\draw (B)node {$\bullet$};
		\draw (F)node {$\bullet$};
		\draw (C)node {$\bullet$};
		\draw (D)node {$\bullet$};
		\draw (O)node {$\bullet$};
		\draw (S)node {$\bullet$};
		\draw (J)node {$\bullet$};
		\draw (K)node {$\bullet$};
		\draw (A)node[below]{$A$};
		\draw (B)node[below right]{$B$};
		\draw (F)node[right]{$F$};
		\draw (C)node[right]{$C$};
		\draw (D)node[above right]{$D$};
		\draw (O)node[above right]{$O$};
		\draw (S)node[above]{$S$};
		\draw (J)node[above right]{$J$};
		\draw (K)node[below right]{$K$};
		\draw[blue, thick](A)--(B)--(C);
		\draw[blue, thick,dashed](A)--(D)--(C);
		\draw[blue, thick](A)--(S);
		\draw[blue, thick](B)--(S);
		\draw[blue, thick](C)--(S);
		\draw[blue, thick,dashed](D)--(S);
		\draw[blue, thick,dashed](O)--(S);
		\draw[blue, thick](F)--(S);
		\draw[blue, thick,dashed](A)--(C);
		\draw[blue, thick,dashed](D)--(B);
		\draw[blue, thick,dashed](B)--(J)--(C);
		\fill[color=gray , opacity=0.05] (A)--(B)--(C)--(D)--cycle;	
		\fill[color=gray , opacity=0.1] (B)--(C)--(S)--cycle;
		\fill[color=gray , opacity=0.15] (A)--(D)--(C)--(S)--cycle;
		\fill[color=gray , opacity=0.20] (B)--(C)--(J)--cycle;			
	\end{tikzpicture}

\subsection{Arbre.}

	\begin{center}
	\begin{tikzpicture}
		\coordinate (A1) at (3.2,2);
		\coordinate (A2) at (3.2,1.2);
		\coordinate (A3) at (3.2,-0.4);
		\coordinate (A4) at (3.2,-1.2);
		\coordinate (A5) at (3.2,-2);
		\coordinate (A6) at (3.2,-2.8);
		\coordinate (B1) at (1.6,1.7);
		\coordinate (B2) at (1.6,-1.7);
		\coordinate (C1) at (0,0);
		\draw node (A11) at (A1) {$1$};	
		\draw node (A12) at (A2) {$2$};
		\draw node (A13) at (A3) {$1$};
		\draw node (A14) at (A4) {$2$};
		\draw node (A15) at (A5) {$3$};
		\draw node (A16) at (A6) {$4$};
		\draw node (B11) at (B1) {$N$};
		\draw node (B12) at (B2) {$B$};
		\draw node (C11) at (C1) {$\square$};
		\draw (B11)--(A11)node[midway]{\footnotesize\color{blue}$0,5$};
		\draw (B11)--(A12)node[midway]{\footnotesize\color{blue}$0,5$};
		\draw[color=red] (B12)--(A13)node[midway]{\footnotesize\color{blue}$0,25$};
		\draw (B12)--(A14)node[midway]{\footnotesize\color{blue}$0,25$};
		\draw (B12)--(A15)node[midway]{\footnotesize\color{blue}$0,25$};
		\draw (B12)--(A16)node[midway]{\footnotesize\color{blue}$0,25$};
		\draw (C11)--(B11)node[midway]{\footnotesize\color{blue}$\frac{3}{8}$};
		\draw[color=red] (C11)--(B12)node[midway]{\footnotesize\color{blue}$\frac{5}{8}$};
		\node [shading = axis,rectangle, left color=blue, right color=blue!30!white,shading angle=135, anchor=north, minimum width=\paperwidth, minimum height=5.5cm] (box) at (current page.north){};
	\end{tikzpicture}
	\end{center}

\subsection{Tab}
	
	\begin{center}
	\begin{tikzpicture}
		\tkzTabInit[lgt=1.6 , espcl=1.6, deltacl=0.5]{$x$ /0.8, $f'$ /0.8, $f$ /1.6}
		{$-\infty$ ,$1$, $+\infty$}
		\tkzTabLine{,+,d,+,}%
		\tkzTabVar {+/ $\mathrm{e}$, -D+ / $0$ / $+\infty$, - / $\mathrm{e}$ / }
	\end{tikzpicture}
	\end{center}

\subsection{Tab2.}

\begin{tikzpicture}
		\tkzTabInit[lgt=1 , espcl=1.6]{$x$ /0.8, $C_M'$ /0.8, $C_M$ /2.4}
	{$-\infty$ ,$-10$, $0$, $5$, $10$, $40$,  $+\infty$}
		\tkzTabLine{,+,z,-,d,-,t,-,z,+,t,+,}%
		\tkzTabVar {-/$-\infty$, +/$30$,-D+/$-\infty$ /$+\infty$,R/ /,-/$70$, R/ /, +/$+\infty$ }
		\tkzTabVal[draw]{3}{5}{0.5}{}{$75$}
		\tkzTabVal[draw]{5}{7}{0.5}{}{$\np{92,5}$}
		\draw[fill=Red!80,opacity=0.2](M30) rectangle (M63);
		\end{tikzpicture}

\subsection{Python}

\begin{tabular}{|c|}
	\hline
	\begin{minipage}{8cm}
		\begin{lstlisting}{language=Python}
		\textbf{Inititalisation}
		for i=1 to 14:
		print("oups")
		while 1<2:
		a=input()
		test
		\end{lstlisting}
	\end{minipage}
	\\
	\hline
\end{tabular}

\subsection{Pseudocode}

\begin{tabular}{|c|}
	\hline
	\begin{minipage}{8cm}
		\LinesNumbered
		\SetKw{entrer}{entrer}
		\SetKw{prend}{prend la valeur}
		\SetKw{afficher}{afficher}
		\begin{algorithm}[H]
			\SetAlgoLined
			\DontPrintSemicolon
			\entrer pi
			0\;
			\Tq{1}{
				2\;
				\eSi{3}{
					4\;
					5\;
					}{
					6\;
					}
				}
				
			\Pour{7}{
				\Si{8}{
					9\;
					}
				}
		\end{algorithm}
	\end{minipage}
	\\
	\hline
\end{tabular}

\subsection{Tabularx}

Pour center dans une seule cellule \hfill avant et après le texte suffisent

\noindent
\begin{tabularx}{\linewidth}{|m{2.5cm}|*{6}{>{\centering\arraybackslash}X|}}
	\hline
	Nombre affiché sur la face & 1 & 2 & 3 & 4 & 5 & 6
	\\
	\hline
\end{tabularx}

\subsection{Tableau sans une case et diagonale.}


	\begin{tabular}{|*{7}{c|}}
		\cline{2-7} \multicolumn{1}{c|}{}& Moyenne & Minimum & Quartile 1 & Médiane &	Quartile 3 & Maximum
		\\
		\hline
		Série $T$ &	\backslashbox{$v_n$}{$u_n$}&	67&	70&	72&	74& 78
		\\
		\hline
		Série $P$ &&&&&& 
		\\
		\hline
	\end{tabular}
	
\subsection{Retrait dans la marge.}

\hspace*{-1cm}

\subsection{Note dans la marge}

\marginpar{\color{red}$\heartsuit$}

\subsection{Notation modulo.}

$3 \equiv 1 \mod{2}$

\subsection{Diapositive.}

%Pour afficher la page en paysage il faut modifier
%\usepackage[a5paper,landscape]{geometry} %ACTIVER POUR A5
%\geometry{hscale=0.9,vscale=0.9,centering} %ACTIVER POUR A5

\pagecolor{cyan!25}

\begin{center}
	
	\begin{tikzpicture}
	\coordinate (AA) at (-9,6.5);
	\node (AA) at (AA) {};
	\coordinate (BB) at (9,6.5);
	\node (BB) at (BB) {};
	\coordinate (CC) at (9,-6.5);
	\node (CC) at (CC) {};
	\coordinate (DD) at (-9,-6.5);
	\node (DD) at (DD) {};
	\draw (AA)--(BB)--(CC)--(DD)--(AA);
	\end{tikzpicture}
	
\end{center}