\documentclass[a4paper,french]{article}

\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{fp,mwe,linegoal}
\usepackage{amsmath} % pour les equations
\usepackage{amssymb} % pour les symboles de maths
\usepackage[francais,asbox,ensemble,outsidebox,automarks]{automultiplechoice}
\usepackage{siunitx}
\sisetup{locale = FR,detect-all,per-mode=symbol,quotient-mode=fraction,input-product=*,%
	list-final-separator = { \translate{et} },list-pair-separator = { \translate{et} },%
	range-phrase = { \translate{à} },separate-uncertainty = true,group-minimum-digits=3,per-mode=symbol,%
	inter-unit-product=\ensuremath{{}\!\cdot{}\!{}}}
\def\multiSymbole{} % pour effacer le symbole lié aux questions multiples

\usepackage{babel}

\newcommand{\promille}{%
  \relax\ifmmode\promillezeichen
        \else\leavevmode\(\mathsurround=0pt\promillezeichen\)\fi}
\newcommand{\promillezeichen}{%
  \kern-.05em%
  \raise.5ex\hbox{\the\scriptfont0 0}%
  \kern-.15em/\kern-.15em%
  \lower.25ex\hbox{\the\scriptfont0 00}}


\begin{document}
\FPseed=2020


\AMCopenOpts{annotate=true}

\def\barQ{formula=(1-0.5*NMC-0.5*(NB-NBC)),v=0,p=0}

\AMCrandomseed{1237893}

\def\AMCformQuestion#1{\vspace{\AMCformVSpace}\par {\sc Question #1 :} }

\setdefaultgroupmode{withoutreplacement}

\def\AMCotextReserved{\emph{Reservé au correcteur}}

%********************************************************************
%QUESTION 1
%********************************************************************

\element{question1}{
\begin{question}{Reservoir}%\bareme{MAX=\barqo}
 \FPeval\VF{trunc(100+random*100,0)}
La structure suivante constitue le mur d'enceinte d'un silo contenant des céréales. %\hfill \break

\begin{center}
\includegraphics[width=6cm]{example-image}
\end{center}

La structure est composée d'un écran vertical continu $ABC$, en liaison rotule avec le support en $A$, et d'une poutre $BD$ appelée bracon, rotulée en $B$ et en liaison rotule en $D$. La poussée des céréales sur l'écran est modélisée par une charge triangulaire, d'intensité maximale $q(A)~=~\SI{\VF}{\kilo\newton\per\meter}$. L'angle que forme le bracon avec la verticale est égal à \ang{30}. La figure est cotée en mètres.%\hfill \break

Dessinez sur la feuille réponse la structure en équilibre avec les réactions d'appuis.%\hfill \break

Il n'est pas demandé le détail du calcul.

\AMCOpen{lines=7,dots=false,question=Réservoir}%
{\wrongchoice[-0,5 pts]{-0,5 pts}\scoring{b=\pena}\wrongchoice[F]{f}\scoring{b=0}\wrongchoice[P]{p}%
\scoring{b=\barqp}\wrongchoice[PJ]{pj}\scoring{\barqpj}\correctchoice[J]{j}\scoring{\barqo}}

\end{question}
}


%********************************************************************
%QUESTION 2
%********************************************************************


\element{question2}{%

\begin{question}{Portique}%\bareme{MAX=\barqo}
La structure suivante représente un portique $ABCD$ en appui glissant avec le support en $A$ et en liaison rotule en $D$. Il est soumis à une force ponctuelle $F$ en $C$, inclinée d'un angle $\alpha$ par rapport à l'horizontale. La figure est cotée en mètres.%
%\hfill \break

Numériquement, on donne $F=\SI{\VF}{\kilo\newton}$ et $\alpha=\ang{\Valpha}$.%\hfill \break

\begin{center}
\includegraphics[width=6cm]{example-image}
\end{center}

Dessinez sur la feuille réponse la structure en équilibre avec les réactions d'appuis.%\hfill \break

Il n'est pas demandé le détail du calcul.


\AMCOpen{lines=7,dots=false,question=Portique,%
answer={RAY=\protect\SI{\VRAY}{\kilo\newton\per\meter}, RDX=\protect\SI{\VRDX}{\kilo\newton\per\meter}, %
RDY=\protect\SI{\VRDY}{\kilo\newton\per\meter},}
}%
{\wrongchoice[-0,5 pts]{-0,5}\scoring{\pena}\wrongchoice[F]{f}\scoring{0}%
\wrongchoice[P]{p}\scoring{\barqp}\wrongchoice[PJ]{pj}\scoring{\barqpj}\correctchoice[J]{j}\scoring{\barqo}}
\end{question}
}


\exemplaire{52}{%52
	\setcounter{figure}{0}
	
	

\noindent%
\includegraphics[width=\linewidth]{example-image}\medskip%hfill \break

\textbf{QCM4 Méca. structures : Exercices de statique des systèmes} \hfill \textit{RICOTIER \the\year}\null% \break
\medskip

\noindent%
\textbf{Rappel des consignes du QCM}%\hfill \break

\noindent%
Remplissez la (les) case(s) correcte(s) de la feuille de réponses, dégrafez la proprement et rendez là à votre examinateur (c'est la seule feuille à rendre, aucune autre feuille ne sera prise en compte).\medskip %\hfill \break

\noindent%
\textbf{Barème pour les questions ouvertes :}%\hfill \break
\begin{tabbing}
Points négatifs pour une erreur grave ou manifeste \= [\num{-0,5} pt]\= \num{-0,5} point\kill
Points attribués pour une réponse juste \> [J]\> 4 points\\
Points attribués pour une réponse presque juste \> [PJ]\> 2 points\\
Points attribués pour une réponse partielle \> [P]\> 1 point\\
Points attribués pour une réponse fausse \> [F]\> 0 point\\
Points négatifs pour une erreur grave ou manifeste \> [\num{-0,5} pt]\> \num{-0,5} point\\
\end{tabbing}\vskip-0.5em

\noindent%
\textbf{Barème pour les questions fermées :}%\hfill \break
\begin{tabbing}
Points attribués à une réponse si absence de réponse \=	0 point \kill
Points attribués à une réponse si tout est juste	 \>	1 point \\
Points attribués à une réponse si une erreur \> \num{0.5} point \\
Points attribués à une réponse si deux erreurs \> 0 point \\
Points attribués à une réponse si absence de réponse \>	0 point\\
\end{tabbing}\vskip-0.5em

\noindent%
Les documents de cours sont interdits, la calculatrice est autorisée\hfill Durée 30 minutes\null%\hfill \break

\begin{center}
\textbf{Conséquences en cas de fraude (art. 7.3 du règlement des études)}
\end{center}

\noindent%
\frquote{Toute infraction aux instructions énoncées au 7.2 ou tentative de fraude dûment constatée entraîne l'application du décret n°95-842 du 13 juillet 1995 relatif à la procédure disciplinaire dans les établissements publics d'enseignement supérieur. L’élève est susceptible d’être déféré en section disciplinaire de l’établissement et encourt l’exclusion définitive de tout établissement public d’enseignement supérieur.}%\break
  

\vfill
  
\begin{center}
\bf{Début du QCM au verso}
%\break

\bf{Attendez les instructions de votre enseignant avant de retourner la feuille.}
\end{center}


  \clearpage


\vspace{1ex}

  \FPeval\VP{trunc(111+random*8,0)}
  
  \FPeval\VresultatVCD{clip((2/1.1)*VP)} 
  \FPeval\VresultatVCD{trunc(VresultatVCD,0)} 
  
  \FPeval\VresultatVCDfauxun{clip((1.1/2)*VP)} 
  \FPeval\VresultatVCDfauxun{trunc(VresultatVCDfauxun,0)} 
  
  \FPeval\VresultatVCDfauxdeux{clip((2/2.9)*VP)} 
  \FPeval\VresultatVCDfauxdeux{trunc(VresultatVCDfauxdeux,0)}
  
  \FPeval\VresultatVCDfauxtrois{clip((2.9/2)*VP)} 
  \FPeval\VresultatVCDfauxtrois{trunc(VresultatVCDfauxtrois,0)}
  
  \FPeval\VresultatVCDfauxquatre{clip((2.9/1.1)*VP)} 
  \FPeval\VresultatVCDfauxquatre{trunc(VresultatVCDfauxquatre,0)}
  
  \FPeval\VresultatVBE{clip(3.01^0.5*VP)} 
  \FPeval\VresultatVBE{trunc(VresultatVBE,0)}
  
  \FPeval\VresultatVBEfauxun{clip(3.01^0.5*VP*2)} 
  \FPeval\VresultatVBEfauxun{trunc(VresultatVBEfauxun,0)}
  
  \FPeval\VresultatVBEfauxdeux{clip(3.01^0.5*VP*0.5)} 
  \FPeval\VresultatVBEfauxdeux{trunc(VresultatVBEfauxdeux,0)} 

%%% fin de l'en-tête
\FPset{\barqo}{4}
\FPeval{\barqpj}{0.5*\barqo}
\FPeval{\barqp}{0.25*\barqo} 
\FPset{\pena}{-0.5} % penalite pour unites ou presentation

%%%%%%%%%%%%%%%%%%%%%
%% valeurs pour la question portique
\FPeval\VF{trunc(80+random*20,0)}
\FPeval\Valpha{trunc(10+random*20,0)}  
\FPeval\VRAY{trunc(\VF*sin(\Valpha*\FPpi/180)*2/3,2)}
\FPeval\VRDX{trunc(\VF*cos(\Valpha*\FPpi/180),2)}
\FPeval\VRDY{trunc(\VF*sin(\Valpha*\FPpi/180)*1/3,2)}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\cleargroup{questions12}
\copygroup[1]{question1}{questions12}
\copygroup[1]{question2}{questions12}
%\copygroup[1]{question5}{questions345}
\restituegroupe{questions12}

%\AMCaddpagesto{1}
\clearpage

\AMCdebutFormulaire

%%% début de l’en-tête de la feuille de réponses
{\large\bf Feuille de réponses :}

Codez votre numéro d’étudiant et inscrivez votre nom et prénom ci-dessous.

\vspace*{.5cm}

{\centering\large\bf QCM4 MECA STR APP GGC3\par}\medskip

\AMCcode{etu}{8}
\champnom{\fbox{%
\begin{minipage}[b]{\linegoal}
%\begin{minipage}{.9\linewidth}
Nom et prénom :

\vspace*{2cm}

\end{minipage}
}}



   
\begin{center}
\textbf{\emph{Les réponses aux questions sont à donner exclusivement sur cette feuille :
  les réponses données sur les feuilles précédentes ne seront pas prise en compte.}}
\end{center}

%%% fin de l'en-tête de la feuille de réponses

\formulaire

%\AMCaddpagesto{4}

%\AMCcleardoublepage

}

\end{document} 
