2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【PHP】PHPと簡単なアルゴリズム

Posted at

合計値

合計値とは、すべての値を足した値です。

PHPで合計値

index.php
<?php
    // データを配列に用意します
    $a = array(1,3,10,2,8);
    // 合計値を0に初期化します
    $sum = 0;
    // データの個数だけ繰り返します
    for ($i=0; $i<count($a); $i++) {
    // 各値を足します
        $sum += $a[$i];
    }
    // 結果を表示します
    print("合計=".$sum);
?>
合計=24

最大値

最大値とは、すべての値で最も大きな値です。

PHPで最大値

index.php
<?php
    // データを配列に用意します
    $a = array(1,3,10,2,8);
    // 最大値に最初の値を入れて初期化します
    $max = $a[0];
    // 2つ目から最後まで、繰り返します
    for ($i=1; $i<count($a); $i++) {
    // もし最大値よりも値が大きければ
        if ($max < $a[i]) {
            // 最大値を値で上書きします
            $max = $a[$i];
        }
    }

    // 結果を表示します
    print("最大値=",$sum);
?>
最大値=10

データの交換

データの交換とは、2つの変数の値を入れ替えることです。

PHPでデータの交換

index.php
<?php
    // 交換前のデータです
    $a = 10;
    $b = 20;

    // tに、aの値を入れます
    $t = $a;
    // aに、bの値を入れます
    $a = $b;
    // bに、待避させたtの値を入れます
    $b = $t;

    // 結果を表示します
    print("a=".$a."b=".$b);
?>
a=20,b=10

参考

2
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?