프로그래밍 언어/PHP

마일/킬로미터 환산표 만들기

· 코딩마이데이

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."&nbsp; ". $km."<br>"; // 10
        $mile += 10; // 11
    } // 12

    echo "------------------------------";
?>

ex3-12.php의 실행 결과

 

 

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