논리 문제, 머리를 감쌀 수가 없어요
HUNT
HUNT 2017-08-08 12:53:03
0
4
1257

어떤 사람은 교차로를 건널 때마다 통행료를 지불해야 합니다.
1 현금이 50,000보다 크면 매번 5%를 지불합니다. , 그는 매번 5,000을 지불합니다. 정답: 그 사람이 몇 개의 교차로를 통과할 수 있는지 계산하세요

HUNT
HUNT

모든 응답(4)
听装雪碧

으르르르르


辕天
$money = 100000;
$num = 0;
do {
	$money = $money - $money * 0.05;
	$num++;
} while ($money > 50000);
while ($money >= 5000) {
	$money = $money - 5000;
	$num++;
}
echo 'Num: ' . $num;

그건 그렇고, 규칙과 수수료가 그렇게 높은 곳이 어디입니까?

  • 회신하다 내 입장료 규정
    HUNT 작가 2017-08-08 20:02:46
ringa_lee

먼저 대략적인 윤곽을 그린 다음 천천히 논리를 써보면 이해하기 어렵지 않을 것입니다

ringa_lee

$money = 100000;

$num = 1;

if($money > 50000){

//5% 지불

}else{

//5000지불

}

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!