target=variable io if loop function vector2D #if defined TARGET_variable #define TARGET variable #define TARGET_FR variables #endif #if defined TARGET_io #define TARGET io #define TARGET_FR Entr�es-Sorties #endif #if defined TARGET_if #define TARGET if #define TARGET_FR conditionnelles #endif #if defined TARGET_loop #define TARGET loop #define TARGET_FR boucles #endif #if defined TARGET_function #define TARGET function #define TARGET_FR fonctions #endif #if defined TARGET_vector2D #define TARGET vector2D #define TARGET_FR tableaux 2D #endif \title{Deviner l'affichage d'un programme C++ (TARGET_FR)} \description{Deviner l'affichage d'un programme C++} \language{fr} \niveau{U1} \author{Nicolas M. Thi�ry} \email{Nicolas.Thiery@u-psud.fr} \format{html} \text{programs=wims(lookup TARGET in data/index)} \text{program=randomitem(\programs)} \text{code=wims(record 0 of data/\program)} \text{answer=wims(lines2words wims(record 0 of data/\program.answer))} \integer{height=wims(linecnt \code)+3} \integer{heightpixels=10*\height} \if{_input.cpp isin \program}{ \text{answerstyle=text} }{ \text{answerstyle=symtext} } \css{ <script type="text/javascript" src="scripts/js/edit_area/edit_area_full.js"></script> <script type="text/javascript"> editAreaLoader.init({ id: "wims_show" ,start_highlight: true ,allow_toggle: false ,allow_resize: true ,language: "fr" ,syntax: "cpp" ,min_height: 200 ,min_width: 300 ,is_editable:false ,toolbar: "" ,show_line_colors: false }); </script> } \statement{ \if{_input.cpp isin \program}{ <p>Quel nombre entre 0 et 99 devrait saisir l'utilisateur pour que le programme C++ suivant affiche 42?</p> }{ <p>Quel affichage exact produit le programme C++ suivant?</p> <p>Les espaces, tabulations et sauts de lignes dans la r�ponse sont consid�r�s comme �quivalents.</p> } <textarea id="wims_show" cols="80" rows="\height" name="wims_show" readonly="readonly">\special{tabs2lines \code}</textarea> } \answer{}{\answer}{type=\answerstyle}