Persoalan Algoritma Percabangan

  • Script Untuk Persoalan Algoritma Percabangan 

    Soal :

    Stasiun Maju Jaya menyediakan kereta jurusan Dukun, Sidayu,  Karangbinangun, juga menyediakan beberapa kereta dari yang tercepat, yakni: kereta Admajaya, yang sedang,yaitu: Damar Wulan, dan yang pelan, yakni: Dari Prima. Yang kesemuanya menuju stasiun semuanya. Tiap kereta terbagi 3 kelas, dari yang termurah: ekonomi, sedang: bisnis, mahal:eksekutif.

    • Script PHP

    <?php
    $tujuan=" Dukun ";
    echo " Tujuan = ".$tujuan."<br />";
    $kecepatan=" pelan ";
    echo " Kecepatan = ".$kecepatan."<br />";
    $nama_kereta=" Dari Prima ";
    echo " Nama Kereta = ".$nama_kereta."<br />";
    $kelas=" Ekonomi";
    echo " Kelas = ".$kelas."<br />";
    $bayar=" 5000 ";

    if($tujuan="Dukun"){
       }
       if($kecepatan=" Pelan "){
        $nama_kereta=" Dari Prima ";
            if($kelas=" Ekonomi "){
                $bayar=5000;
            }
            elseif($kelas=" Bisnis "){
                $bayar=20.000;
            }
            elseif($kelas=" Eksekutif "){
                $bayar=30.000;
            }
    }
    elseif($kecepatan=" Sedang "){
        $nama_kereta=" Damarwulan ";
        if($kelas=" Bisnis "){
            $bayar=20.000;
            }
           elseif($kelas=" Ekonomi " ){
             $bayar=5000;
            }
            elseif($kelas=" Eksekutif"){
            $bayar=30.000;
            }
    }
    elseif($kecepatan=" Cepat "){
            $nama_kereta=" Admajaya ";
            if($kelas=" Eksekutif "){
            $bayar=30.000;
            }
            elseif($kelas=" Bisnis "){
            $bayar=20.000;
            }
            elseif($kelas=" Ekonomi "){
            $bayar=5000;
            }
    }
    elseif($tujuan=" Sidayu "){
    }
        if($kecepatan=" Pelan "){
        $nama_kereta=" Dari Prima ";
        if($kelas=" Ekonomi "){
           $bayar=5000;
            }
            elseif($kelas=" Bisnis "){
            $bayar=20.000;
            }
            elseif($kelas=" Eksekutif "){
            $bayar=30.000;  
            }  
    }
    elseif($kecepatan=" Sedang "){
        $nama_kereta=" Damarwulan ";
        if($kelas=" Bisnis "){
            $bayar=20.000;
        }
        elseif($kelas=" Ekonomi "){
            $bayar=5000;
        }
        elseif($kelas=" Eksekutif "){
            $bayar=30.000;
        }
    }
    elseif($kecepatan=" Cepat "){
        $nama_kereta=" Admajaya ";
        if($kelas=" Eksekutif "){
            $bayar=30.000;
            }
            elseif($kelas=" Bisnis "){
            $bayar=20.000;
            }
            elseif($kelas=" Ekonomi "){
            $bayar=5000;
            }
    }  
    elseif($tujuan=" Karangbinangun "){
    }
        if($kecepatan=" Pelan "){
            $nama_kereta=" Dari Prima ";
                if($kelas=" Ekonomi "){
                    $bayar=5000;
                    }
            elseif($kelas=" Bisnis "){
            $bayar=20.000;
            }
            elseif($kelas=" Eksekutif "){
            $bayar=30.000;
        }
    }
    elseif($kecepatan=" Sedang "){
        $nama_kereta=" Damarwulan ";
            if($kelas=" Bisnis "){
                $bayar=20.000;
            }
            elseif($kelas=" Ekonomi "){
                $bayar=5000;
            }
            elseif($kelas=" Eksekutif "){
                $bayar=30.000;
            }
    }
    elseif($kecepatan=" Cepat "){
        $nama_kereta=" Admajaya ";
        if($kelas=" Eksekutif "){
            $bayar=30.000;
        }
        elseif($kelas=" Bisnis "){
            $bayar=20.000;
        }
        elseif($kelas=" Ekonomi "){
            $bayar=5000;
        }
    }
    echo " Bayar = ".$bayar."<br /";
    ?>

    Hasil :

Previous
Next Post »