허접한 계산기 만들고 있는데요.. else if 에서 오류가 나요.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

허접한 계산기 만들고 있는데요.. else if 에서 오류가 나요.. 정보

허접한 계산기 만들고 있는데요.. else if 에서 오류가 나요..

본문

<?
 if ($num1 & $num2 & $mode) {
  if ($mode == "1") $amode = ($num1 + 20) * ($num2 + 20) + 50000;
   $bmode = ($num1 + 20) * ($num2 + 20) * 0.2 * ($num3 - 4);
 $cmode = ($num1 * $num2 * 0.5) + 20000;
 $dmode = ($amode + $bmode) * 0.8 + $cmode;
 $emode = $dmode * 2 * 0.1;
 $fmode = $emode % 100 ;
 $gmode = $emode - $fmode;
else if ($mode == "2") $amode = ($num1 + 20) * ($num2 + 20) + 50000;
   $bmode = ($num1 + 20) * ($num2 + 20) * 0.2 * ($num3 - 4);
 $cmode = ($num1 * $num2 * 0.5) + 20000;
 $dmode = ($amode + $bmode) * 0.8 + $cmode;
 $emode = $dmode * 2 * 0.1;
 $fmode = $emode % 100 ;
 $gmode = $emode - $fmode; 

  echo floor($gmode);
 }
?>

처음해보는건데 잘안되네요..
else if 구문이 들어간 줄에서 오류가 나는데 어떻게해야하나요 ㅠㅠ

  • 복사

댓글 전체

<?
if ($num1 & $num2 & $mode) {
if ($mode == "1") {
$amode = ($num1 + 20) * ($num2 + 20) + 50000;
$bmode = ($num1 + 20) * ($num2 + 20) * 0.2 * ($num3 - 4);
$cmode = ($num1 * $num2 * 0.5) + 20000;
$dmode = ($amode + $bmode) * 0.8 + $cmode;
$emode = $dmode * 2 * 0.1;
$fmode = $emode % 100 ;
$gmode = $emode - $fmode;
}else if ($mode == "2"){
$amode = ($num1 + 20) * ($num2 + 20) + 50000;
$bmode = ($num1 + 20) * ($num2 + 20) * 0.2 * ($num3 - 4);
$cmode = ($num1 * $num2 * 0.5) + 20000;
$dmode = ($amode + $bmode) * 0.8 + $cmode;
$emode = $dmode * 2 * 0.1;
$fmode = $emode % 100 ;
$gmode = $emode - $fmode; 
}
echo floor($gmode);
}
?>
© SIRSOFT
현재 페이지 제일 처음으로