Saturday, August 29, 2015

Contoh Switch Case Menggunakan bilangan Pada PHP | Tutorial PHP

Contoh Switch Case Menggunakan bilangan :

<?php 

$NilaiAkhir = 67.56; 
$NilaiMahasiswa = round($NilaiAkhir); 

switch($NilaiMahasiswa) 
{ 
   case ($NilaiMahasiswa > 95) : 
      $NilaiDalamAngka = "A"; 
      $StatusKelulusan = "Lulus"; 
      $KeteranganStudi = "Lanjutkan Kuliah"; 
      break; 
   case ($NilaiMahasiswa <= 94 && $NilaiMahasiswa >= 90): 
      $NilaiDalamAngka = "A-"; 
      $StatusKelulusan = "Lulus"; 
      $KeteranganStudi = "Lanjutkan Kuliah"; 
      break; 
   case ($NilaiMahasiswa <= 89 && $NilaiMahasiswa >= 85): 
      $NilaiDalamAngka = "B+"; 
      $StatusKelulusan = "Lulus"; 
      $KeteranganStudi = "Lanjutkan Kuliah"; 
      break; 
   case ($NilaiMahasiswa <= 84 && $NilaiMahasiswa >= 80): 
      $NilaiDalamAngka = "B"; 
      $StatusKelulusan = "Lulus"; 
      $KeteranganStudi = "Lanjutkan Kuliah"; 
      break; 
   case ($NilaiMahasiswa <= 79 and $NilaiMahasiswa >= 75): 
      $NilaiDalamAngka = "B-"; 
      $StatusKelulusan = "Lulus"; 
      $KeteranganStudi = "Lanjutkan Kuliah"; 
      break; 
   case ($NilaiMahasiswa <= 74 and $NilaiMahasiswa >= 70): 
      $NilaiDalamAngka = "C+"; 
      $StatusKelulusan = "Lulus"; 
      $KeteranganStudi = "Lanjutkan Kuliah"; 
      break; 
   case ($NilaiMahasiswa <= 69 and $NilaiMahasiswa >= 65): 
      $NilaiDalamAngka = "C"; 
      $StatusKelulusan = "Lulus"; 
      $KeteranganStudi = "Lanjutkan Kuliah"; 
      break; 
   case ($NilaiMahasiswa <= 64 and $NilaiMahasiswa >= 60): 
      $NilaiDalamAngka = "C-"; 
      $StatusKelulusan = "Tidak Lulus"; 
      $KeteranganStudi = "Boleh Melanjutkan Mata Kuliah "; 
      $KeteranganStudi .= "Bersyarat berikutnya"; 
      break; 
   case ($NilaiMahasiswa <= 59 and $NilaiMahasiswa >= 55): 
      $NilaiDalamAngka = "D+"; 
      $StatusKelulusan = "Tidak Lulus"; 
      $KeteranganStudi = "Mengulang Tahun Depan"; 
      break; 
   case ($NilaiMahasiswa <= 54 and $NilaiMahasiswa >= 50): 
      $NilaiDalamAngka = "D"; 
      $StatusKelulusan = "Tidak Lulus"; 
      $KeteranganStudi = "Mengulang Tahun Depan"; 
      break; 
   case ($NilaiMahasiswa <= 49 and $NilaiMahasiswa >= 45): 
      $NilaiDalamgAngka = "D-"; 
      $StatusKelulusan = "Tidak Lulus"; 
      $KeteranganStudi = "Mengulang Tahun Depan"; 
      break; 
   case ($NilaiMahasiswa < 45): 
      $NilaiDalamAngka = "F"; 
      $StatusKelulusan = "Tidak Lulus"; 
      $KeteranganStudi = "Mengulang Tahun Depan"; 
      break; 
} 

echo "Hasil Studi Mahasiswa : " . "<br ?>"; 
echo "Nilai Studi = " . $NilaiMahasiswa; 
echo "<br />"; 
echo "Nilai Akhir = " . $NilaiDalamAngka; 
echo "<br />"; 
echo "Status Kelulusan = " . $StatusKelulusan; 
echo "<br />"; 
echo "Keterangan Studi = " . $KeteranganStudi; 

?>

Output :

Hasil Studi Mahasiswa : 
Nilai Studi = 68
Nilai Akhir = C
Status Kelulusan = Lulus
Keterangan Studi = Lanjutkan Kuliah
Previous Post
Next Post

post written by:

0 komentar: