#!/usr/bin/env ruby # -*- coding: utf-8 -*- first=gets.to_i second=gets.to_i three=first*second printf("%d×%dとはどういう意味だと思いますか?\n",first,second) printf("この式の答えは%dですが、これを解くときに無意識のうちに足し算を使っています。\n",three) printf("この×というのは、なんの数が何個分あるかということを表しているのです。\n") printf("つまり、この式でいうと%dという数が%d個分あるということを表しています。\n",first,second) printf("なので、足し算の式に変えると%d+%d+%d・・・というふうに続いていきます。\n",first,first,first) printf("この式では、これは%d回続いていきます。\n",second) printf("これで、掛け算の式の意味がわかりましたか?\n")