쌍

허접한 계산기 만들고 있는데요.. 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 구문이 들어간 줄에서 오류가 나는데 어떻게해야하나요 ㅠㅠ

|

댓글 1개

<?
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);
}
?>
댓글을 작성하시려면 로그인이 필요합니다.

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

+
제목 글쓴이 날짜 조회
09-12-09 조회 1,029
09-12-09 조회 1,629
09-12-09 조회 1,127
09-12-09 조회 1,399
09-12-09 조회 1,818
09-12-09 조회 1,626
09-12-08 조회 1,330
09-12-08 조회 1,658
09-12-08 조회 1,561
09-12-08 조회 1,600
09-12-08 조회 2,696
09-12-08 조회 1,621
09-12-08 조회 1,531
09-12-08 조회 2,204
09-12-08 조회 1,094
09-12-08 조회 1,694
09-12-08 조회 1,618
09-12-08 조회 1,075
09-12-08 조회 1,501
09-12-08 조회 1,202