마일/킬로미터 환산표 만들기
while 문으로 마일(Mile)을 킬로미터(Km)로 변환하는 환산표를 만드는 프로그램을 작성해봅시다.
※킬로미터 = 마일 x 1.609344
03/ex3-12.php
<?php
echo "------------------------------<br>";
echo "마일 킬로미터<br>";
echo "------------------------------<br>";
$mile = 10; // 06
while ($mile <= 50) { // 07
$km = $mile * 1.609344; // 08
$km = round($km, 2); // 09
echo $mile." ". $km."<br>"; // 10
$mile += 10; // 11
} // 12
echo "------------------------------";
?>

06 마일 $mile에 초기값 10을 저장합니다.
07~12 while 반복 루프에서 $mile은 10에서 50까지의 값(10씩 증가)을 가집니다. 따라서 실행 결과에서와 같이 10, 20, 30, 40, 50 마일에 대응하는 킬로미터 값을 구합니다.
08 $mile에 1.609344를 곱해서 $km 값을 얻습니다.
09
$km = rund($km, 2);
round($km, 2)를 이용하여 $km의 값을 소수점 셋째 자리에서 반올림하여 둘째 자리까지 구한 값을 다시 $km에 저장합니다.
10 실행 결과에서와 같이 마일($mile)에 대응하는 킬로미터($km) 값을 구하여 화면에 출력합니다.
11 현재 $mile의 값에 10을 더하여 다시 $mile에 저장합니다.
'프로그래밍 언어 > PHP' 카테고리의 다른 글
| for문으로 정수 합계 구하기 (0) | 2026.05.09 |
|---|---|
| for문 (0) | 2026.05.08 |
| while문으로 합계 구하기 (0) | 2026.05.05 |
| while 문 (0) | 2026.05.05 |
| switch문 (0) | 2026.05.05 |