\documentclass[11pt,noamsthm,french]{beamer}

\usetheme{Warsaw}
\usefonttheme{serif}

  \usepackage{calc}
  \usepackage{ifthen}

  \usepackage[utf8]{inputenc}

\usepackage{graphicx}
%\usepackage{ifpdf}
% \ifpdf
%   \DeclareGraphicsRule{*}{mps}{*}{}
% \fi

 \usepackage{luamplib}
 \everymplib{verbatimtex \leavevmode etex;
             input repere;
             color coul[];
             coul1:=(0,0,0.2);
             coul2:=(0.3,0,0.6);
             }
 
  \usepackage{fourier}
  \usepackage{mathtools}
  \usepackage{xlop}
  
  \usepackage{babel}
  \DecimalMathComma
 
 \newcounter{question}
 \newenvironment{quizzframe}%
                {\refstepcounter{question}
                 \begin{frame}
                 \frametitle{Question \arabic{question}}
                 }%
                {%
                 \end{frame}%
                 }

\newenvironment{blockA}%
                {\setbeamercolor{block title}{fg=white,bg=red!75!black}
                 \setbeamercolor{block body}{bg=block title.bg!30!bg}
                 \begin{block}{Sujet A}
                 }%
                 {\end{block}}

\newenvironment{blockB}%
                {\setbeamercolor{block title}{fg=white,bg=green!75!black}
                 \setbeamercolor{block body}{bg=block title.bg!30!bg}
                 \begin{block}{Sujet B}
                 }%
                 {\end{block}}

\newcommand{\quest}[2]{%
                       \begin{blockA}
                        \vspace{0.5\baselineskip}
                        \LARGE\centering#1
                        \vspace{0.5\baselineskip}
                       \end{blockA}
                       \vfill 
                       \begin{blockB}
                        \vspace{0.5\baselineskip}
                        \LARGE\centering#2
                       \vspace{0.5\baselineskip}
                       \end{blockB}
                       }

\newcommand{\esp}{\hspace{0.5em}}
\newcommand\hole[1]{.}
\opset{hrulewidth=2pt,columnwidth=1.5em,lineheight=3em}
\renewcommand{\parallel}{\ /\!/\ }

  \date{2018/2019}
 \title{Calcul mental}
 \author{Troisième 7}
 \institute{L.F.B.}

\hypersetup{pdfpagemode=FullScreen}
\begin{document}
\maketitle

\begin{frame}
   \frametitle{Exemple}
   \begin{blockA}
      \LARGE Question pour ceux qui ont le sujet A
   \end{blockA}

   \begin{blockB}
     \LARGE  Question pour ceux qui ont le sujet B
   \end{blockB}

\end{frame}



\begin{quizzframe}
  \quest%
      {$8\times12=$}%
      {$6\times14=$}
 \end{quizzframe}


\begin{quizzframe}
  \quest%
      {$356\times 2=$}%
      {$474\times 2=$}
 \end{quizzframe}


\begin{quizzframe}
  \quest%
      {$456 + 237 =$}%
      {$568 + 127 =$}
 \end{quizzframe}


\begin{quizzframe}
  \quest%
      {$2,25 \times 8=$}%
      {$3,25 \times 8=$}
 \end{quizzframe}


\begin{quizzframe}
  \quest%
      {$6 \times \dfrac{5}{3}=$}%
      {$8 \times \dfrac{7}{4}=$}
 \end{quizzframe}


\begin{quizzframe}
  \quest%
      {$4 \times \dfrac{5}{8}=$}%
      {$4 \times \dfrac{7}{8}=$}
 \end{quizzframe}


\begin{quizzframe}
  \quest%
      {Quel est le nombre manquant ?\par
       $\dfrac{4}{6}=\dfrac{6}{\dots}$}%
      {Quel est le nombre manquant ?\par
             $\dfrac{\dots}{10}=\dfrac{10}{4}$}
 \end{quizzframe}


\begin{quizzframe}
  \quest%
      {Quel est le nombre manquant ?\par
       $\dfrac{\dots}{6}=\dfrac{9}{4}$}%
      {Quel est le nombre manquant ?\par
             $\dfrac{6}{\dots}=\dfrac{4}{11}$}
 \end{quizzframe}


\begin{quizzframe}
  \quest%
      { 
      \begin{minipage}{0.5\linewidth}
      \begin{mplibcode}
      u:=0.4cm;
      repere(-6,8,u,-4,6,u);
       defaultscale:=0.8;
       marque_p:="";
       pair C,B,E,N,K;
       E=(0,0);B=(-3,1);K=(-3,-1.4);
       N=-1.7K;C=-1.7B;
       draw B--C--N--K--B;
       nomme.ulft(B);
       nomme.top(E);
       nomme.urt(N);
       nomme.llft(K);
       nomme.lrt(C);
      nomme.top((N+E)/2,LaTeX("$9$") rotated angle(N-E));
      nomme.bot((C+E)/2,LaTeX("$6$") rotated angle(C-E));
      nomme.top((B+E)/2,LaTeX("$3$") rotated angle(E-B));
      nomme.bot((K+E)/2,LaTeX("$x$") rotated angle(E-K));
      fin;
      \end{mplibcode}
      \end{minipage}
      \begin{minipage}{0.35\linewidth}
      $(NC) \parallel (BK)$\par
      Calculer $x$.
      \end{minipage}
      }%
      {\begin{minipage}{0.5\linewidth}
            \begin{mplibcode}
            u:=0.4cm;
            repere(-6,8,u,-4,6,u);
             defaultscale:=0.8;
             marque_p:="";
             pair A,B,E,D,C;
             E=(0,0);B=(-3,1);C=(-3,-1.4);
             D=-1.7C;A=-1.7B;
             draw B--A--D--C--B;
             nomme.ulft(B);
             nomme.top(E);
             nomme.urt(D);
             nomme.llft(C);
             nomme.lrt(A);
            nomme.top((D+E)/2,LaTeX("$15$") rotated angle(D-E));
            nomme.rt((A+D)/2,LaTeX("$x$"));
            nomme.lft((B+C)/2,LaTeX("$4$"));
            nomme.bot((C+E)/2,LaTeX("$8$") rotated angle(E-C));
            fin;
            \end{mplibcode}
            \end{minipage}
            \begin{minipage}{0.35\linewidth}
            $(AD) \parallel (BC)$\par
            Calculer $x$.
            \end{minipage}}
 \end{quizzframe}


\begin{quizzframe}
  \quest%
            {\begin{minipage}{0.5\linewidth}
                  \begin{mplibcode}
                  u:=0.4cm;
                  repere(-6,8,u,-4,6,u);
                   defaultscale:=0.8;
                   marque_p:="";
                   pair A,B,E,D,C;
                   E=(0,0);B=(-3,1);C=(-3,-1.4);
                   D=-1.7C;A=-1.7B;
                   draw B--A--D--C--B;
                   nomme.ulft(B);
                   nomme.top(E);
                   nomme.urt(D);
                   nomme.llft(C);
                   nomme.lrt(A);
                  nomme.top((D+E)/2,LaTeX("$12$") rotated angle(D-E));
                  nomme.rt((A+D)/2,LaTeX("$9$"));
                  nomme.lft((B+C)/2,LaTeX("$x$"));
                  nomme.bot((C+E)/2,LaTeX("$8$") rotated angle(E-C));
                  fin;
                  \end{mplibcode}
                  \end{minipage}
                  \begin{minipage}{0.35\linewidth}
                  $(AD) \parallel (BC)$\par
                  Calculer $x$.
                  \end{minipage}}
      {\begin{minipage}{0.5\linewidth}
      \begin{mplibcode}
      u:=0.4cm;
      repere(-6,8,u,-4,6,u);
       defaultscale:=0.8;
       marque_p:="";
       pair C,B,E,N,K;
       E=(0,0);B=(-3,1);K=(-3,-1.4);
       N=-1.7K;C=-1.7B;
       draw B--C--N--K--B;
       nomme.ulft(B);
       nomme.top(E);
       nomme.urt(N);
       nomme.llft(K);
       nomme.lrt(C);
      nomme.top((N+E)/2,LaTeX("$15$") rotated angle(N-E));
      nomme.bot((C+E)/2,LaTeX("$9$") rotated angle(C-E));
      nomme.top((B+E)/2,LaTeX("$x$") rotated angle(E-B));
      nomme.bot((K+E)/2,LaTeX("$10$") rotated angle(E-K));
      fin;
      \end{mplibcode}
      \end{minipage}
      \begin{minipage}{0.35\linewidth}
      $(NC) \parallel (BK)$\par
      Calculer $x$.
      \end{minipage}
      }%
 \end{quizzframe}








\begin{frame}
\frametitle{\strut}
 \centering \LARGE FIN \par
\end{frame}

\end{document}

