関数 / 引数を受け取る / 演習 02

📝 ドリル 02 — add($a, $b) で合計を出力

問題

引数 $a$b を受け取り、その合計を 1 行出力する関数 add を定義してください。

定義した後、標準入力から 2 行 (1 行に 1 つの整数) を読み、add を 1 回呼んで合計を出力してください。

入力例:

3
7

期待される出力:

10

採点

php scripts/grade.php v2/topics/07-function/ch02-arguments/drill/02-two-args/

ヒント

  • function add($a, $b) { echo $a + $b . "\n"; }
  • $a = (int) trim(fgets(STDIN));
  • $b = (int) trim(fgets(STDIN));
  • add($a, $b);

テストケース

標準入力

3
7

期待される出力

10

📄 starter.php(雛形)

このコードから書き始めてください。

<?php

// TODO: add($a, $b) を定義し、標準入力 2 行から合計を出力する
// ヒント:
//   function add($a, $b) {
//       echo $a + $b . "\n";
//   }
//   $a = (int) trim(fgets(STDIN));
//   $b = (int) trim(fgets(STDIN));
//   add($a, $b);
✅ 解答例を見る(自分で解いてから)
<?php

function add($a, $b) {
    echo $a + $b . "\n";
}

$a = (int) trim(fgets(STDIN));
$b = (int) trim(fgets(STDIN));
add($a, $b);