<?php
$sks = 13;
$kurang = array(0,8.5,14);
$cukup = array(8.5,14,19.5);
$lebih = array(14,19.5,24);
$kc = array_intersect($kurang, $cukup);
$cl = array_intersect($cukup, $lebih);
print_r($kc);
print_r($cl);
// cl
if ( $sks >= $cl[1] && $sks <= $cl[2] )
{
$ftCukup = ($sks >= $cl[2]) ? "0" : ($sks <= $cl[2] ? ($sks - $kc[1]) / ($kc[2] - $kc[1]) : "0.5" );
$ftLebih = ($sks - $cl[1]) / ($cl[2] - $cl[1]);
echo " ftLebih " .$ftLebih;
echo " ftCukup " .$ftCukup;
if ($ftLebih > $ftCukup) {
echo "</br> . Beban Berlebih";
}
else {
echo "</br> . Beban Cukup";
}
}
// kc
elseif ( $sks >= $kc[1] && $sks < $kc[2] )
{
$ftKurang = ($kc[2] - $sks) / ($kc[2] - $kc[1]);
$ftCukup = ($sks - $kc[1]) / ($kc[2] - $kc[1]);
echo "ftKurang " .$ftKurang;
echo "ftCukup " .$ftCukup;
if ($ftKurang > $ftCukup) {
echo "Beban Kurang";
}
else {
echo "Beban Cukup";
}
}
else {
echo "Total SKS yang Diinputkan tidak bisa diproses Sistem ";
}
- Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- Array
(
[1] => 8.5
[2] => 14
)
Array
(
[1] => 14
[2] => 19.5
)
ftKurang 0.18181818181818ftCukup 0.81818181818182Beban Cukup
preferences:
336.35 ms | 406 KiB | 460 Q