\documentclass[11pt,b4j,landscape,twocolumn]{jsarticle}
\usepackage[bold]{otf}
\usepackage[dvipdfmx]{graphicx,color}

\textwidth=310mm \textheight=220mm \columnseprule=0pt
\topmargin=-20mm \oddsidemargin=-12mm

\newenvironment{nidan}{\begin{minipage}[t]{.225\textwidth}}{\end{minipage}}
\def\nidangumi#1#2{\begin{nidan}{#1}\end{nidan}\quad%
\begin{nidan}{#2}\end{nidan}}

\newcounter{toi} \newcounter{subtoi}[toi]
\newcounter{subsubtoi}[subtoi]

\def\toi{\refstepcounter{toi}\par          % 問
  \makebox[2zw][r]{\LARGE\ajKaku{\value{toi}}\hspace{0.5zw}}%
  \hangindent=2zw}

\newcounter{subtoihyoji}
\def\subtoi{\refstepcounter{subtoi}\par    % 小問
  \setcounter{subtoihyoji}{\value{subtoi}}
	\ifnum\thesubtoi>20
		\addtocounter{subtoihyoji}{9873}
	\else
		\addtocounter{subtoihyoji}{8070}
	\fi
  \makebox[3.4zw][r]{\CID{\thesubtoihyoji}\hspace{1zw}}%
  \hangindent=3.4zw}

\newcounter{subsubtoihyoji}
\def\subsubtoi{\refstepcounter{subsubtoi}\par    % 小小問
  \setcounter{subsubtoihyoji}{\value{subsubtoi}}
  \addtocounter{subsubtoihyoji}{7554}
  \makebox[4.2zw][r]{\CID{\thesubsubtoihyoji}\hspace{1zw}}%
  \hangindent=4.2zw}

\pagestyle{empty}

\begin{document}
%
%  ===========================以下本文===============================
%
\def\namae{%
{\Large\bf 数学プリント（計算） \# 3}\hfill%%%	プリント#2だったのを#4に改造した
年\hskip5ex 組\hskip5ex 号

\hfill 
\underline{氏名\rule[-2ex]{0cm}{6ex}\hskip30ex}}

\namae

\vskip3mm
\unitlength=1mm

■　たし算ひき算（くり上がり下がり／ありなし）・かけ算・文章問題

\def\mondai#1#2#3#4#5{
\begin{picture}(28,15)(0,0)
\put(12,12){\makebox(0,0){\LARGE #1}}
\put(16,12){\makebox(0,0){\LARGE #2}}
\put(12,6){\makebox(0,0){\LARGE #4}}
\put(16,6){\makebox(0,0){\LARGE #5}}
\put(8,6){\makebox(0,0){\LARGE $#3$}}
\put(5,2){\line(1,0){15}}
\end{picture}}

\def\sandan#1#2#3#4#5#6#7{
\begin{picture}(28,15)(0,0)
\put(8,6){\makebox(0,0){\LARGE $#1$}}
\put(12,18){\makebox(0,0){\LARGE #2}}
\put(16,18){\makebox(0,0){\LARGE #3}}
\put(12,12){\makebox(0,0){\LARGE #4}}
\put(16,12){\makebox(0,0){\LARGE #5}}
\put(12,6){\makebox(0,0){\LARGE #6}}
\put(16,6){\makebox(0,0){\LARGE #7}}
\put(5,2){\line(1,0){15}}
\end{picture}}

\def\kakeru#1#2#3#4{
\begin{picture}(28,15)(0,0)
\put(12,12){\makebox(0,0){\LARGE #1}}
\put(16,12){\makebox(0,0){\LARGE #2}}
\put(12,6){\makebox(0,0){\LARGE #3}}
\put(16,6){\makebox(0,0){\LARGE #4}}
\put(8,6){\makebox(0,0){\LARGE $\times$}}
\put(5,2){\line(1,0){15}}
\end{picture}}


\large
\toi 次の計算をしましょう（くり上がりのないたし算）。

\mondai12+26
\mondai31+46
\mondai22+13
\mondai91+{}7
\mondai77+12
\vfill

\mondai15+54
\mondai97+{}1
\mondai83+13
\mondai54+35
\mondai62+14
\vfill

\mondai16+23
\mondai54+42
\mondai74+23
\mondai55+40
\mondai27+62
\vfill

\mondai52+17
\mondai38+11
\mondai11+28
\mondai74+24
\mondai40+11
\vfill

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\toi 次の計算をしましょう（くり下がりのないひき算）。

\mondai19-15
\mondai66-41
\mondai33-22
\mondai88-73
\mondai27-16
\vfill

\mondai46-44
\mondai67-52
\mondai83-33
\mondai12-11
\mondai25-12
\vfill

\mondai65-21
\mondai57-22
\mondai24-13
\mondai76-54
\mondai99-84
\vfill
\vspace*{2zh}

\newpage%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\mondai97-31
\mondai23-11
\mondai68-44
\mondai39-29
\mondai76-32
\vfill


\toi 次の計算をしましょう（くり上がりのあるたし算）。

\mondai17+{}5
\mondai63+{}8
\mondai35+{}8
\mondai39+{}4
\mondai74+{}8
\vfill

\mondai31+{}9
\mondai48+{}4
\mondai46+{}6
\mondai57+{}8
\mondai93+{}9
\vfill

\sandan+213314
\sandan+142252
\sandan+264562
\sandan+459729
\sandan+517689
\vfill

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\toi 次の計算をしましょう（くり下がりのあるひき算）。

\mondai43-{}6
\mondai92-{}8
\mondai44-{}9
\mondai51-{}7
\mondai54-{}8
\vfill

\mondai37-{}9
\mondai44-{}8
\mondai27-{}9
\mondai92-{}7
\mondai52-{}3
\vfill

\mondai67-29
\mondai55-46
\mondai26-18
\mondai33-25
\mondai98-79
\vfill
\vspace*{1zh}

\newpage%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\toi 次の計算をしましょう（かけ算九九）。

\qquad\makebox[10zw][l]{\(5\times5=\)} \hskip1zw
\makebox[10zw][l]{\(3\times9=\)} \hskip1zw
\makebox[10zw][l]{\(9\times5=\)} \vskip3zh

\qquad\makebox[10zw][l]{\(4\times7=\)} \hskip1zw
\makebox[10zw][l]{\(2\times7=\)} \hskip1zw
\makebox[10zw][l]{\(3\times3=\)} \vskip3zh

\qquad\makebox[10zw][l]{\(6\times9=\)} \hskip1zw
\makebox[10zw][l]{\(7\times6=\)} \hskip1zw
\makebox[10zw][l]{\(4\times8=\)} \vskip3zh

\qquad\makebox[10zw][l]{\(4\times6=\)} \hskip1zw
\makebox[10zw][l]{\(5\times8=\)} \hskip1zw
\makebox[10zw][l]{\(2\times4=\)} \vskip3zh

\qquad\makebox[10zw][l]{\(8\times9=\)} \hskip1zw
\makebox[10zw][l]{\(5\times9=\)} \hskip1zw
\makebox[10zw][l]{\(9\times9=\)} \vskip3zh


\toi 次の計算をしましょう（かけ算，筆算）。

\kakeru23{}2
\kakeru41{}3
\kakeru26{}3
\kakeru41{}2
\kakeru39{}5
\vskip5zh

\kakeru24{}2
\kakeru38{}7
\kakeru13{}3
\kakeru64{}5
\kakeru36{}8
\vskip5zh

\kakeru57{}3
\kakeru78{}2
\kakeru2412
\kakeru3732
\kakeru6329
\vskip8zh

\newpage

\toi 品物の値段が下のような場合に，次の問いに答えなさい（文章問題）。

%\vskip-8mm
\hspace*{20mm}
\begin{tabular}[t]{|c||c|} \hline
トマト & 135円\\ \hline
キュウリ & 70円\\ \hline
レタス & 315円\\ \hline
タマゴ & 30円\\ \hline
ドレッシング & 690円\\ \hline
\end{tabular}

\bigskip

(1) \ トマト5個とキュウリ3個を買ったときの合計金額 \vskip5zh

(2) \ トマト2個とレタス1個とタマゴ4個を買ったときの合計金額 \vskip5zh

(3) \ キュウリ4個とレタス2個とタマゴ5個を買ったときの合計金額 \vskip5zh

(4) \ トマト2個とレタス1個とドレッシング1個を買ったときの合計金額 \vskip5zh

(5) \ トマト3個とキュウリ3個とドレッシング1個を買って1500円支払った\\
\qquad ときの釣り銭の額 \vskip5zh

(6) \ トマト4個とキュウリ2個とレタス1個とタマゴ3個とドレッシング1個を\\
\qquad 買って2000円支払ったときの釣り銭の額 \vskip5zh



\end{document}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


