コンテンツにスキップ

連立方程式の文章題(基本)


文章題を解く前に:1 年生との違い

中学 1 年生では、求めたいものを \(x\)1 文字で表して方程式を 1 本立てました。

\[ \text{1年生:} \quad x \text{ を 1 つ決めて方程式を 1 本立てる} \]

連立方程式を使うと、求めたいものが 2 つある場面\(x\)\(y\) の 2 文字を使い、方程式を 2 本立てることができます。

\[ \text{2年生:} \quad x \text{ と } y \text{ の 2 つを決めて方程式を 2 本立てる} \]

文章題を解く 5 ステップ

どんな文章題も、次の 5 ステップで解くことができます。

文章題を解く 5 ステップ

ステップ やること
\(x\)\(y\) を決める 「求めたいもの」を \(x\)\(y\) で表し、必ずメモする
② 等しい関係を 2 つ見つける 「合計」「代金」「差」など、等式が作れる条件を 2 つ探す
③ 連立方程式を立てる 見つけた関係を式で表す
④ 連立方程式を解く 加減法または代入法で \(x\)\(y\) を求める
⑤ 確認して答える 求めた値が問題文の条件を満たすか確かめ、答えを書く

文章題で「等しい関係」を見つけるコツ

文章題で最も重要なのが「どこで等式を作るか」を見つけることです。

注目するキーワード

キーワード 立てる式のヒント
「合わせて〜」「全部で〜」「合計〜」 \(x + y = \text{合計}\)
「〜円になった」「代金は〜円」 (単価)×(個数)の合計 \(=\) 代金
「〜多い」「〜少ない」「差は〜」 \(x - y = \text{差}\)
\(A\)\(B\) の〜倍」 \(A = \text{○} \times B\)
「〜倍より〇大きい(小さい)」 \(A = \text{○}B + \text{○}\)
「十の位」「一の位」 \(10x + y\)(2桁の数)

等しい関係を探すポイント

文章の中で数値が書いてある箇所に注目する。
「何と何が等しい(同じ金額になる、同じ個数になる)のか」を確認すると、等式が見えてきます。


【代金の問題】

代金の問題の基本

代金の問題では次の関係が使えます。

\[ \text{代金} = \text{単価} \times \text{個数} \]

複数の商品がある場合は、代金をそれぞれ足して合計を作ります。

\[ (\text{商品Aの単価}) \times x + (\text{商品Bの単価}) \times y = \text{合計代金} \]

例題1:単価を求める

りんご 3 個とみかん 5 個を買ったら 750 円だった。
また、りんご 2 個とみかん 3 個を買ったら 460 円だった。
りんご 1 個とみかん 1 個の値段をそれぞれ求めよ。

解答

\(x\)\(y\) を決める

りんご 1 個の値段を \(x\) 円、みかん 1 個の値段を \(y\) 円とおく。

② 等しい関係を見つける

  • 1 回目の買い物:りんご 3 個 + みかん 5 個 = 750 円
  • 2 回目の買い物:りんご 2 個 + みかん 3 個 = 460 円

③ 連立方程式を立てる

\[ \begin{cases} 3x + 5y = 750 & \cdots ① \\ 2x + 3y = 460 & \cdots ② \end{cases} \]

④ 解く

\(x\) を消去する:①を 2 倍、②を 3 倍してそろえる。

\[ ①\times2:\quad 6x + 10y = 1500 \quad \cdots ①' \]
\[ ②\times3:\quad 6x + 9y = 1380 \quad \cdots ②' \]

①'−②'(\(6x\) を消去):

\[ y = 120 \]

\(y = 120\) を②に代入:

\[ 2x + 360 = 460 \implies 2x = 100 \implies x = 50 \]

⑤ 確認して答える

  • ①:\(3\times50 + 5\times120 = 150 + 600 = 750\)
  • ②:\(2\times50 + 3\times120 = 100 + 360 = 460\)
  • \(x = 50 > 0\)\(y = 120 > 0\) で値段として適切 ✅

答え:りんご 1 個 50 円、みかん 1 個 120 円


例題2:個数を求める

1 個 80 円のあめと 1 個 120 円のチョコレートを合わせて 15 個買い、代金の合計は 1480 円だった。
あめとチョコレートをそれぞれ何個買ったか求めよ。

解答

\(x\)\(y\) を決める

あめを \(x\) 個、チョコレートを \(y\) 個とおく。

② 等しい関係を見つける

  • 個数の合計\(x + y = 15\)
  • 代金の合計\(80x + 120y = 1480\)

③ 連立方程式を立てる

\[ \begin{cases} x + y = 15 & \cdots ① \\ 80x + 120y = 1480 & \cdots ② \end{cases} \]

④ 解く

②を 40 で割って整理する。

\[ 2x + 3y = 37 \quad \cdots ②' \]

①×2:\(2x + 2y = 30 \quad \cdots ①'\)

②'−①'(\(2x\) を消去):

\[ y = 7 \]

\(y = 7\) を①に代入:\(x = 8\)

⑤ 確認して答える

  • 個数:\(8 + 7 = 15\)
  • 代金:\(80\times8 + 120\times7 = 640 + 840 = 1480\)
  • \(x = 8 \geq 0\)\(y = 7 \geq 0\) で個数として適切 ✅

答え:あめ 8 個、チョコレート 7 個

個数の問題で立てる 2 本の式

  • 1 本目:個数の合計\(x + y = (\text{合計個数})\)
  • 2 本目:代金の合計\((\text{単価}_A) \cdot x + (\text{単価}_B) \cdot y = (\text{合計代金})\)

例題3:おつりから代金を求める

ボールペン 3 本とノート 2 冊を 1000 円で買ったら、おつりが 140 円だった。
また、ボールペン 1 本とノート 4 冊を買ったら 700 円だった。
ボールペン 1 本とノート 1 冊の値段をそれぞれ求めよ。

解答

\(x\)\(y\) を決める

ボールペン 1 本を \(x\) 円、ノート 1 冊を \(y\) 円とおく。

② 等しい関係を見つける

  • 1 回目:1000 円出しておつりが 140 円 → 代金は \(1000 - 140 = 860\)
    \(3x + 2y = 860\)
  • 2 回目:\(x + 4y = 700\)

「おつり」が出てきたら

(実際に払った代金)=(出したお金)−(おつり)
先に代金を計算してから式を立てる。

③ 連立方程式を立てる

\[ \begin{cases} 3x + 2y = 860 & \cdots ① \\ x + 4y = 700 & \cdots ② \end{cases} \]

④ 解く

②の \(x\) の係数が 1 なので代入法が使いやすい。

②を「\(x = \cdots\)」の形に変形:

\[ x = 700 - 4y \quad \cdots ②' \]

②' を①に代入:

\[ 3(700 - 4y) + 2y = 860 \]
\[ 2100 - 12y + 2y = 860 \implies -10y = -1240 \implies y = 124 \]

\(y = 124\) を②'に代入:

\[ x = 700 - 4\times124 = 700 - 496 = 204 \]

⑤ 確認して答える

  • ①:\(3\times204 + 2\times124 = 612 + 248 = 860\)
  • ②:\(204 + 4\times124 = 204 + 496 = 700\)

答え:ボールペン 1 本 204 円、ノート 1 冊 124 円


【整数の問題】

整数の問題の基本的な考え方

整数の文章題では、次の 3 つのパターンが特によく出てきます。

パターン 立てる式
①「和と差」の条件 \(x + y = \text{和}\)\(x - y = \text{差}\)
②「倍数関係」の条件 \(x = \text{○}y + \text{○}\) など
③「2 桁の整数」の条件 もとの数 \(= 10x + y\)、入れ替えた数 \(= 10y + x\)

例題4:和と差の問題

2 つの自然数があり、和は 53、大きい方から小さい方を引くと 17 になる。
この 2 つの自然数を求めよ。

解答

\(x\)\(y\) を決める

大きい方の数を \(x\)、小さい方の数を \(y\) とおく。

② 等しい関係を見つける

  • 和は 53\(x + y = 53\)
  • 差は 17\(x - y = 17\)

③ 連立方程式を立てる

\[ \begin{cases} x + y = 53 & \cdots ① \\ x - y = 17 & \cdots ② \end{cases} \]

④ 解く

①+②(\(y\) を消去):

\[ 2x = 70 \implies x = 35 \]

\(x = 35\) を①に代入:\(y = 18\)

⑤ 確認して答える

  • 和:\(35 + 18 = 53\)
  • 差:\(35 - 18 = 17\)
  • \(x = 35 > y = 18 > 0\)(大小関係・自然数)✅

答え:35 と 18


例題5:倍数の関係がある整数の問題

2 つの整数があり、大きい方は小さい方の 3 倍より 4 小さい。
また、2 つの整数の和は 60 である。この 2 つの整数を求めよ。

解答

\(x\)\(y\) を決める

大きい方の数を \(x\)、小さい方の数を \(y\) とおく。

② 等しい関係を見つける

  • 「大きい方は小さい方の 3 倍より 4 小さい」
    「小さい方の 3 倍」 \(= 3y\) から 4 を引いたものが \(x\)\(x = 3y - 4\)

  • 和は 60\(x + y = 60\)

「〜倍より〇小さい」の読み方

\(A\)\(B\) の 3 倍より 4 小さい」
→ まず「\(B\) の 3 倍」= \(3B\) を作る
→ そこから 4 を引く → \(A = 3B - 4\)

③ 連立方程式を立てる

\[ \begin{cases} x = 3y - 4 & \cdots ① \\ x + y = 60 & \cdots ② \end{cases} \]

④ 解く

①がすでに「\(x = \cdots\)」の形 → 代入法

①を②に代入:

\[ (3y - 4) + y = 60 \implies 4y = 64 \implies y = 16 \]

\(y = 16\) を①に代入:\(x = 48 - 4 = 44\)

⑤ 確認して答える

  • 「大きい方は小さい方の 3 倍より 4 小さい」:\(3\times16-4 = 44\)
  • 和:\(44 + 16 = 60\)

答え:44 と 16


例題6:2 桁の整数の問題(十の位と一の位の入れ替え)

2 桁の自然数がある。各位の数の和は 11 で、十の位と一の位を入れ替えた数はもとの数より 27 大きい。
もとの 2 桁の整数を求めよ。

解答

\(x\)\(y\) を決める

十の位の数を \(x\)、一の位の数を \(y\) とおく。

  • もとの数:\(10x + y\)
  • 十の位と一の位を入れ替えた数:\(10y + x\)

2 桁の整数の表し方

十の位が \(x\)、一の位が \(y\) のとき:

\[ \text{もとの数} = 10x + y \qquad \text{入れ替えた数} = 10y + x \]

例:十の位が 4、一の位が 7 なら、もとの数は \(10\times4+7=47\)、入れ替えると \(74\)

② 等しい関係を見つける

  • 各位の数の和は 11\(x + y = 11\)
  • 入れ替えた数はもとの数より 27 大きい: $\((\text{入れ替えた数}) = (\text{もとの数}) + 27\)$

$\(10y + x = (10x + y) + 27\)$

③ 連立方程式を立てる

まず 2 つ目の式を整理する。

\[ 10y + x = 10x + y + 27 \]
\[ 9y - 9x = 27 \implies y - x = 3 \quad \cdots ② \]
\[ \begin{cases} x + y = 11 & \cdots ① \\ -x + y = 3 & \cdots ② \end{cases} \]

④ 解く

①+②(\(x\) を消去):

\[ 2y = 14 \implies y = 7 \]

\(y = 7\) を①に代入:\(x = 4\)

⑤ 確認して答える

  • 各位の和:\(4 + 7 = 11\)
  • もとの数:\(47\)、入れ替えた数:\(74\)
  • \(74 - 47 = 27\)(入れ替えた数はもとの数より 27 大きい)✅
  • \(x = 4\)\(y = 7\) はともに 1〜9 の整数 ✅

答え:47

「入れ替えた数」の式の立て方

「入れ替えた数はもとの数より 27 大きい」は
\((\text{入れ替えた数}) = (\text{もとの数}) + 27\) と立てる。
左辺と右辺を逆にしないよう注意!


例題7:2 桁の整数(十の位と一の位の関係)

2 桁の正の整数がある。十の位の数は一の位の数の 3 倍である。
また、各位の数の和は 8 である。もとの 2 桁の整数を求めよ。

解答

\(x\)\(y\) を決める

十の位の数を \(x\)、一の位の数を \(y\) とおく。

  • もとの数:\(10x + y\)

② 等しい関係を見つける

  • 「十の位は一の位の 3 倍」\(x = 3y\)
  • 「各位の数の和は 8」\(x + y = 8\)

③ 連立方程式を立てる

\[ \begin{cases} x = 3y & \cdots ① \\ x + y = 8 & \cdots ② \end{cases} \]

④ 解く

①がすでに「\(x = \cdots\)」の形 → 代入法

①を②に代入:

\[ 3y + y = 8 \implies 4y = 8 \implies y = 2 \]

\(y = 2\) を①に代入:\(x = 6\)

⑤ 確認して答える

  • 「十の位は一の位の 3 倍」:\(6 = 3\times2\)
  • 各位の和:\(6 + 2 = 8\)
  • \(x = 6\)\(y = 2\) はともに 1〜9 の整数 ✅
  • もとの数:\(62\)

答え:62

2 桁の整数問題で使う 2 種類の条件

中学 2 年の連立方程式でよく使われる条件の組み合わせは次のとおりです。

条件 立てる式
各位の数の(または差) \(x + y = \text{○}\)
入れ替えた数との差 \(10y + x = (10x + y) \pm \text{○}\)\(x - y = \text{○}\)
十の位と一の位の倍数関係 \(x = \text{○}y\)

文章題でよくある間違いと対策

間違い①:\(x\)\(y\) の意味を途中で忘れる

\(x\) は何の個数だっけ?」と途中で混乱します。

対策:「\(x\) = 〇〇(単位)」を最初に必ずメモしてから解き始める。


間違い②:式を立てるとき単位がバラバラになる

代金の式に個数をそのまま混ぜてしまうミスです。

例:\(x + 120y = 15\)(個数と代金が混在)❌

対策:式の両辺の単位をそろえる。代金の式なら両辺とも「円」。


間違い③:「もとの数より〇大きい(小さい)」の式の向きを間違える

「入れ替えた数はもとの数より 27 大きい」
\((\text{入れ替えた数}) - (\text{もとの数}) = 27\)(✅)
\((\text{もとの数}) - (\text{入れ替えた数}) = 27\)(❌)

対策:「〇はより〇大きい」の主語(〇は)が左辺。それがもう一方より大きいので右辺に \(+ 27\) する。


間違い④:確認を省いて終わる

答えが分数や負の数になっていても気づかずに書いてしまいます。

対策:元の問題文に当てはめて確認し、答えが現実的な値かどうか(個数は整数・値段は正の数など)も確認する。


練習問題

問1:単価を求める

コーヒー 4 杯とジュース 2 杯を頼んだら 1040 円だった。
また、コーヒー 1 杯とジュース 3 杯を頼んだら 790 円だった。
コーヒー 1 杯とジュース 1 杯の値段をそれぞれ求めよ。

解答

コーヒー 1 杯を \(x\) 円、ジュース 1 杯を \(y\) 円とおく。

\[ \begin{cases} 4x + 2y = 1040 & \cdots ① \\ x + 3y = 790 & \cdots ② \end{cases} \]

②の \(x\) の係数が 1 なので代入法が使いやすい。

②より:\(x = 790 - 3y \quad \cdots ②'\)

②'を①に代入:

\[ 4(790 - 3y) + 2y = 1040 \]
\[ 3160 - 12y + 2y = 1040 \implies -10y = -2120 \implies y = 212 \]

\(y = 212\) を②'に代入:\(x = 790 - 636 = 154\)

確認:\(①: 4\times154+2\times212=616+424=1040\) ✅、\(②: 154+3\times212=154+636=790\)

答え:コーヒー 1 杯 154 円、ジュース 1 杯 212 円


問2:個数を求める

1 個 50 円のガムと 1 個 80 円のキャンディを合わせて 18 個買い、代金の合計は 1110 円だった。
ガムとキャンディをそれぞれ何個買ったか求めよ。

解答

ガムを \(x\) 個、キャンディを \(y\) 個とおく。

\[ \begin{cases} x + y = 18 & \cdots ① \\ 50x + 80y = 1110 & \cdots ② \end{cases} \]

②を 10 で割る:\(5x + 8y = 111 \quad \cdots ②'\)

①×5:\(5x + 5y = 90 \quad \cdots ①'\)

②'−①'(\(5x\) を消去):

\[ 3y = 21 \implies y = 7 \]

\(y = 7\) を①に代入:\(x = 11\)

確認:個数 \(11+7=18\) ✅、代金 \(50\times11+80\times7=550+560=1110\)

答え:ガム 11 個、キャンディ 7 個


問3:おつりがある代金の問題

えんぴつ 3 本と消しゴム 2 個を 500 円で買ったら、おつりが 150 円だった。
また、えんぴつ 1 本と消しゴム 4 個を買ったら 370 円だった。
えんぴつ 1 本と消しゴム 1 個の値段をそれぞれ求めよ。

解答

えんぴつ 1 本を \(x\) 円、消しゴム 1 個を \(y\) 円とおく。

1 回目の代金:\(500 - 150 = 350\)

\[ \begin{cases} 3x + 2y = 350 & \cdots ① \\ x + 4y = 370 & \cdots ② \end{cases} \]

②の \(x\) の係数が 1 なので代入法が使いやすい。

②より:\(x = 370 - 4y \quad \cdots ②'\)

②' を①に代入:

\[ 3(370 - 4y) + 2y = 350 \]
\[ 1110 - 12y + 2y = 350 \implies -10y = -760 \implies y = 76 \]

\(y = 76\) を②'に代入:\(x = 370 - 304 = 66\)

確認:\(①: 3\times66+2\times76=198+152=350\) ✅、\(②: 66+4\times76=370\)

答え:えんぴつ 1 本 66 円、消しゴム 1 個 76 円

おつりがある問題の解き方

代金 = 出したお金 − おつり と先に計算してから式を立てる。


問4:和と差の問題

2 つの整数の和は 92 で、差は 28 である。この 2 つの整数を求めよ。

解答

大きい方を \(x\)、小さい方を \(y\) とおく。

\[ \begin{cases} x + y = 92 & \cdots ① \\ x - y = 28 & \cdots ② \end{cases} \]

①+②:\(2x = 120 \implies x = 60\)

\(x = 60\) を①に代入:\(y = 32\)

確認:和 \(60+32=92\) ✅、差 \(60-32=28\)

答え:60 と 32


問5:倍数の関係がある整数の問題

2 つの正の整数があり、大きい方は小さい方の 2 倍より 5 大きい。
また、2 つの整数の和は 44 である。この 2 つの整数を求めよ。

解答

大きい方を \(x\)、小さい方を \(y\) とおく。

\[ \begin{cases} x = 2y + 5 & \cdots ① \\ x + y = 44 & \cdots ② \end{cases} \]

①が「\(x = \cdots\)」の形 → 代入法

①を②に代入:

\[ (2y + 5) + y = 44 \implies 3y = 39 \implies y = 13 \]

\(y = 13\) を①に代入:\(x = 26 + 5 = 31\)

確認:「大きい方は小さい方の 2 倍より 5 大きい」:\(2\times13+5=31\) ✅、和:\(31+13=44\)

答え:31 と 13


問6:2 桁の整数の問題

2 桁の正の整数がある。各位の数の和は 13 で、十の位と一の位を入れ替えた数はもとの数より 27 小さい。
もとの 2 桁の整数を求めよ。

解答

十の位の数を \(x\)、一の位の数を \(y\) とおく。

  • もとの数:\(10x + y\)
  • 入れ替えた数:\(10y + x\)
\[ \begin{cases} x + y = 13 & \cdots ① \\ (10y + x) = (10x + y) - 27 & \cdots ② \end{cases} \]

②を整理:

\[ 9y - 9x = -27 \implies x - y = 3 \quad \cdots ②' \]

①+②'(\(y\) を消去):

\[ 2x = 16 \implies x = 8 \]

\(x = 8\) を①に代入:\(y = 5\)

確認:各位の和 \(8+5=13\) ✅、もとの数 \(85\)、入れ替えた数 \(58\)\(85-58=27\)

答え:85


問7:生徒数の問題(発展)

ある中学校の 2 年生の人数は男女合わせて 120 人で、男子は女子の人数より 8 人多い。
男子と女子の人数をそれぞれ求めよ。

解答

男子を \(x\) 人、女子を \(y\) 人とおく。

\[ \begin{cases} x + y = 120 & \cdots ① \\ x = y + 8 & \cdots ② \end{cases} \]

②が「\(x = \cdots\)」の形 → 代入法

②を①に代入:

\[ (y + 8) + y = 120 \implies 2y = 112 \implies y = 56 \]

\(y = 56\) を②に代入:\(x = 64\)

確認:合計 \(64+56=120\) ✅、「男子は女子より 8 人多い」:\(64-56=8\)

答え:男子 64 人、女子 56 人


まとめ

文章題を解く 5 ステップ

  1. \(x\)\(y\) を決める:何を \(x\)\(y\) とおくかを最初に必ず書く
  2. 等しい関係を 2 つ探す:合計・代金・差・倍数関係などのキーワードを探す
  3. 連立方程式を立てる:見つけた関係を式で表す(単位をそろえる!)
  4. 解く:加減法または代入法で \(x\)\(y\) を求める
  5. 確認して答える:問題文の条件を満たすか、現実的な値かを確認する

等しい関係を見つけるキーワード

キーワード 式のヒント
「合わせて」「全部で」「合計」 \(x + y = \text{○}\)
「〜円」「代金」 \((\text{単価})x + (\text{単価})y = \text{合計代金}\)
「差」「より〇多い(少ない)」 \(x - y = \text{○}\)
「〜倍より〇大きい(小さい)」 \(x = \text{○}y + \text{○}\)
「十の位」「一の位」 もとの数 \(= 10x + y\)、入れ替えた数 \(= 10y + x\)

よくある間違い

  • \(x\)\(y\) の意味を途中で忘れる → 最初に必ず書く
  • 単位がバラバラな式を立てる → 両辺の単位をそろえる(代金の式は両辺とも「円」)
  • 「より〇大きい(小さい)」の向きを間違える → 「\(A\)\(B\) より〇大きい」→ \(A = B + \text{○}\)
  • 確認せずに答える → 求めた値を問題文に当てはめ、現実的な値かどうかも確認する