허접한 계산기 만들고 있는데요.. 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);
}
?>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT