for文

for1.php

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php for1.php
1
2
3

ヒント

<?php
for (???; ???; ???) {
  echo $i . PHP_EOL;
}

for2.php

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php for2.php
3
2
1

for3.php

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php for3.php
0
2
4
6
8

for4.php

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php for4.php
1
3
5
7
9

for5.php

1〜9までの合計値を表示するプログラムを作成します。

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php for5.php
45

ヒント

<?php
$total = 0;
for ($i = 1; $i <= 9; $i++) {
  ??? = ??? + ???;
}
echo $total;

for6.php

1〜9までの中で偶数のみの合計値を表示するプログラムを作成します。

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php for6.php
20

ヒント

<?php
$total = 0;
// TODO

for7.php

1〜9までの中で奇数のみの合計値を表示するプログラムを作成します。

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php for7.php
25

ヒント

<?php
$i = 1;
$total = 0;
// TODO

添字配列

array1.php

次の配列があります。

$ages = [22, 20, 25, 20];

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php array1.php
22
20
25
20

ヒント

<?php
$ages = [22, 20, 25, 20];

for ($i = 0; $i < ???; $i++) {
  echo ??? . PHP_EOL;
}

array2.php

次の配列があります。

$ages = [22, 20, 25, 20];

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php array2.php
20
25
20
22

配列の要素を逆順に出力します。


array3.php

次の配列があります。

$ages = [22, 20, 25, 20];

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php array3.php
87

配列の要素の合計値を出力します。


array4.php

次の配列があります。

$ages = [22, 20, 25, 20];

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php array4.php
25

配列の要素の最大値を出力します。


array5.php

次の配列があります。

$names = ["Andy", "Betty"];

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php array5.php
array(2) {
  [0]=>
  string(3) "Betty"
  [1]=>
  string(5) "Andy"
}

"Betty"と"Andy"と入れ替えます。

ヒント

<?php
$names = ["Andy", "Betty"];

// TODO

var_dump($names);

array6.php

次の配列があります。

$names = ["Andy", "Betty"];

次の実行結果となるようにPHPプログラムを作成してください。

実行結果

> php array6.php
array(3) {
  [0]=>
  string(5) "Andy"
  [1]=>
  string(3) "Betty"
  [2]=>
  string(7) "Carol"
}

"Carol"を追加します。

ヒント

<?php
$names = ["Andy", "Betty"];

// TODO

var_dump($names);