// 🚀 문제: 레퍼런스를 활용한 평균 구하기
// 정수형 배열 arr에 저장된 5개의 값의 평균을 구하는 프로그램을 작성하세요.

// 단, 이미 선언되어 있는 변수 avg를 직접 사용하지 않고,

// 레퍼런스 변수만을 사용해서 배열의 모든 값을 더한 후,

// 평균을 구한 값을 avg 변수에 저장하세요.

// 절대로 avg 변수에 직접 값을 넣으면 안 됩니다!


#include <iostream>
using namespace std;

int main() {
    int arr[5] = {20, 40, 60, 80, 100};
    double avg = 0;

    // 여기에 코드를 작성하세요.

    cout << "평균: " << avg << endl;
    return 0;
}



// 문제  두 수를 교환해보자! (Swap using Reference)
// 🧩 문제 설명
// 정수 두 개를 입력받아 swapValues 함수를 사용해서 두 수를 서로 교환해보세요.

// swapValues 함수는 레퍼런스 변수를 사용해서 두 수를 바꿔야 합니다.

// 메인 함수에서는 a와 b의 값을 입력받아 호출합니다.


#include <iostream>
using namespace std;

// 여기에 함수를 작성하세요
void swapValues(int& x, int& y) {
    // TODO
}

int main() {
    int a, b;
    cin >> a >> b;

    swapValues(a, b);

    cout << a << " " << b << endl;
    return 0;
}
// ✅ 예시 입력
// 3 7
// ✅ 예시 출력
// 7 3

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: