\documentclass[12pt]{article} \usepackage[frenchb]{babel} \usepackage[latin1]{inputenc} \usepackage[dvips,a5paper,margin=1cm,nofoot,nohead]{geometry} \usepackage{array,xlop,pstricks} \parindent0pt \input christ5.tex \pagestyle{empty} %JCC \newcommand\trou[1]{\small$\bullet$} \newcommand\troudot[1]{\small$\bullet$} \newcommand\addtable[1]{% \begin{tabular}{c!{$+$}c!{$=$}l} 0&\opadd*{0}{#1}{r}\opprint{r}\\ 1&\opadd*{1}{#1}{r}\opprint{r}\\ 2&\opadd*{2}{#1}{r}\opprint{r}\\ 3&\opadd*{3}{#1}{r}\opprint{r}\\ 4&\opadd*{4}{#1}{r}\opprint{r}\\ 5&\opadd*{5}{#1}{r}\opprint{r}\\ 6&\opadd*{6}{#1}{r}\opprint{r}\\ 7&\opadd*{7}{#1}{r}\opprint{r}\\ 8&\opadd*{8}{#1}{r}\opprint{r}\\ 9&\opadd*{9}{#1}{r}\opprint{r}\\ 10&\opadd*{10}{#1}{r}\opprint{r}\\ \end{tabular} } \newcommand\multable[1]{% \begin{tabular}{c!{$\times$}c!{$=$}l} 0&\opmul*{0}{#1}{r}\opprint{r}\\ 1&\opmul*{1}{#1}{r}\opprint{r}\\ 2&\opmul*{2}{#1}{r}\opprint{r}\\ 3&\opmul*{3}{#1}{r}\opprint{r}\\ 4&\opmul*{4}{#1}{r}\opprint{r}\\ 5&\opmul*{5}{#1}{r}\opprint{r}\\ 6&\opmul*{6}{#1}{r}\opprint{r}\\ 7&\opmul*{7}{#1}{r}\opprint{r}\\ 8&\opmul*{8}{#1}{r}\opprint{r}\\ 9&\opmul*{9}{#1}{r}\opprint{r}\\ 10&\opmul*{10}{#1}{r}\opprint{r}\\ \end{tabular} } %Dessine une multiplication avec 1 seul chiffre pour 2eme facteur. \newcommand\desmul[3]{ $\vcenter{% \hbox to#1\opcolumnwidth{% \hfill\opdisplay{operandstyle.1}{#2}} \hbox to#1\opcolumnwidth{% \ophline(0,-0.25){#1} \oplput(0,0){$\times$} % le "0.5" donne un \times au centre \hfill\opdisplay{operandstyle.2}{#3}} }$ } \begin{document} \parskip0pt \titrage{Addition de nombres entiers}{6\ieme} \parskip12pt {\footnotesize $$ \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{\textbf{\emph{Tables d'addition}}}\\\hline Table de 1&Table de 2&Table de 3\\\hline \addtable{1}&\addtable{2}&\addtable{3}\\\hline Table de 4&Table de 5&Table de 6\\\hline \addtable{4}&\addtable{5}&\addtable{6}\\\hline Table de 7&Table de 8&Table de 9\\\hline \addtable{7}&\addtable{8}&\addtable{9}\\\hline \end{tabular} $$ } \newpage \parskip0pt \titrage{Addition de nombres entiers}{6\ieme} \parskip12pt \begin{enumerate} \item Recopie et effectue les additions suivantes : \\ \opset{voperator=bottom,carryadd=false} \opadd[resultstyle=\white]{125}{213}\hfill \opadd[resultstyle=\white]{513}{245}\hfill \opadd[resultstyle=\white]{321}{654}\hfill \opadd[resultstyle=\white]{555}{444}\\ \opadd[resultstyle=\white]{678}{321}\hfill \opadd[resultstyle=\white]{438}{541}\hfill \opadd[resultstyle=\white]{1235}{5643}\hfill \opadd[resultstyle=\white]{25689}{23310} \item Recopie et effectue les additions suivantes :\\ \opadd[resultstyle=\white]{215}{326}\hfill \opadd[resultstyle=\white]{456}{362}\hfill \opadd[resultstyle=\white]{756}{576}\hfill \opadd[resultstyle=\white]{789}{654}\\ \opadd[resultstyle=\white]{3457}{256}\hfill \opadd[resultstyle=\white]{4578}{5678}\hfill \opadd[resultstyle=\white]{5689}{5689}\hfill \opadd[resultstyle=\white]{25578}{57869} \item Recopie et complète les additions suivantes :\\ \opadd[operandstyle.2=\troudot]{213}{125}\hfill \opadd[operandstyle.2=\troudot]{414}{213}\hfill \opadd[operandstyle.2=\troudot]{1458}{511}\hfill \opadd[operandstyle.2=\troudot]{27}{244}\hfill \opadd[operandstyle.2=\troudot]{456}{321} \item Recopie et complète les additions suivantes :\\ \opadd[operandstyle.2=\troudot]{245}{645}\hfill \opadd[operandstyle.2=\troudot]{578}{258}\hfill \opadd[operandstyle.2=\troudot]{275}{1345}\hfill \opadd[operandstyle.2=\troudot]{5486}{969} \item Pose et effectue les additions suivantes : $$\Eqalign{ 125+118&=\kern1.5cm&564+325&=\kern1.5cm&3\,569+254&=\cr 256+2\,569&=&5\,632+4\,256&=&245+87\,569&=\cr }$$ \item Recopie et complète les additions suivantes : \\ \opset{carryadd} \opadd[operandstyle.1.2=\trou,operandstyle.2.1=\trou,resultstyle.4=\trou, resultstyle.3=\trou]{14803}{2142}\hfill \opadd[operandstyle.2.2=\trou,operandstyle.2.1=\trou,resultstyle.4=\trou, resultstyle.3=\trou]{3456}{725}\hfill \opadd[operandstyle.1=\troudot]{1256}{9861} \end{enumerate} \newpage \parskip0pt \titrage{Multiplication de nombres entiers}{6\ieme} \parskip12pt {\footnotesize $$ \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{\textbf{\emph{Tables de multiplication}}}\\\hline Table de 1&Table de 2&Table de 3\\\hline \multable{1}&\multable{2}&\multable{3}\\\hline Table de 4&Table de 5&Table de 6\\\hline \multable{4}&\multable{5}&\multable{6}\\\hline Table de 7&Table de 8&Table de 9\\\hline \multable{7}&\multable{8}&\multable{9}\\\hline \end{tabular} $$ } \newpage \parskip0pt \titrage{Multiplication de nombres entiers}{6\ieme} \parskip12pt \opset{voperator=bottom} \begin{enumerate} \item Recopie et effectue les multiplications suivantes : \\ \desmul{3}{26}{8}\hfill \desmul{3}{35}{7}\hfill \desmul{3}{49}{6}\hfill \desmul{3}{98}{7}\hfill \desmul{3}{68}{8} \item Recopie et complète les multiplications suivantes : \\ \opmul[displayshiftintermediary=all,intermediarystyle.1=\troudot, intermediarystyle.2=\troudot,resultstyle=\troudot]{23}{45}\hfill \opmul[displayshiftintermediary=all,intermediarystyle.1=\troudot, intermediarystyle.2=\troudot,resultstyle=\troudot]{56}{39}\hfill \opmul[displayshiftintermediary=all,intermediarystyle.1=\troudot, intermediarystyle.2=\troudot,resultstyle=\troudot]{72}{89}\hfill \opmul[displayshiftintermediary=all,intermediarystyle.1=\troudot, intermediarystyle.2=\troudot,resultstyle=\troudot]{98}{57} \item Recopie et effectue les multiplications suivantes : \\ \desmul{3}{26}{38}\hfill \desmul{3}{45}{17}\hfill \desmul{3}{78}{25}\hfill \desmul{3}{67}{89}\hfill \desmul{3}{92}{68} \item Recopie et complète les multiplications suivantes : \\ \opmul[displayshiftintermediary=all,intermediarystyle.1=\troudot, intermediarystyle.2=\troudot,intermediarystyle.3=\troudot, resultstyle=\troudot]{23}{153}\hfill \opmul[displayintermediary=all,displayshiftintermediary=all, intermediarystyle.1=\troudot,intermediarystyle.2=\troudot, intermediarystyle.3=\troudot,resultstyle=\troudot]{37}{105}\hfill \opmul[displayshiftintermediary=all,intermediarystyle.1=\troudot, intermediarystyle.2=\troudot,intermediarystyle.3=\troudot, resultstyle=\troudot]{78}{936}\hfill \opmul[displayshiftintermediary=all,intermediarystyle.1=\troudot, intermediarystyle.2=\troudot,intermediarystyle.3=\troudot, resultstyle=\troudot]{98}{246} \item Recopie et effectue les multiplications suivantes : \\ \desmul{4}{356}{26}\hfill \desmul{4}{56}{571}\hfill \desmul{4}{458}{986}\hfill \desmul{4}{786}{983} \item Dans les deux multiplications suivantes, retrouve les chiffres qui ont été remplacés par des $\bullet$. Donne toutes les solutions. \\ \begin{center} \opmul[operandstyle.1.3=\trou,operandstyle.1.1=\trou, operandstyle.2.2=\trou,resultstyle.2=\trou,resultstyle.3=\trou, resultstyle.4=\trou,resultstyle.5=\trou,resultstyle.6=\trou, intermediarystyle.1.2=\trou,intermediarystyle.1.4=\trou, intermediarystyle.1.5=\trou,intermediarystyle.2.2=\trou, intermediarystyle.2.3=\trou,intermediarystyle.2.4=\trou, intermediarystyle.2.5=\trou]{3568}{37} \kern2cm \opmul[operandstyle.1=\troudot,operandstyle.2.2=\trou, intermediarystyle.1.5=\trou,intermediarystyle.2=\troudot, resultstyle.1=\trou]{5283}{49} \end{center} \end{enumerate} \end{document}