프로그래밍 언어/PHP

배열로 합계/평균 구하기

· 코딩마이데이

배열 $score에 저장된 성적들의 합계와 평균을 구하는 프로그램을 작성해봅시다.

 

04/ex4-12.php

<?php
    $score = array(75, 85, 93, 87, 92);

    $length = count($score); // 04
    $sum = 0; // 05
    
    for ($i = 0; $i < $length; $i++) // 07
        $sum += $score[$i]; // 08
    
    $avg = $sum/$length; // 10
    
    echo "합계 : ".$sum."<br>"; // 12
    echo "평균 : ".$avg; // 13
?>

ex4-12.php의 실행 결과

 

04 count($score)의 배열 $score의 요소 개수, 즉 5의 값을 반환합니다. 따라서 $length는 5의 값을 가집니다.

 

05 누적 합계 $sum을 0으로 초기화합니다.

 

07, 08 for문을 이용하여 배열 $score에 있는 요소 값들의 합계를 구하여 $sum에 저장합니다.

 

10 $sum을 $score 요소의 개수, 즉 $length(값:5)로 나누어 평균 값을 구해 $avg에 저장합니다.

 

12, 13 합계 $sum과 평군 $avg의 값을 실행 결과에서와 같이 출력합니다.

 

'프로그래밍 언어 > PHP' 카테고리의 다른 글

2차원 배열  (0) 2026.05.21
연관 배열  (0) 2026.05.19
배열이란?  (0) 2026.05.17
함수 활용  (0) 2026.05.17
함수 값의 반환  (0) 2026.05.16