포인터 연산, 1차원 배열의 합과 평균, 행렬의 회전, a의b승의 계산 결과 및 갯수
- 최초 등록일
- 2024.06.16
- 최종 저작일
- 2017.10
- 8페이지/
MS 워드
- 가격 2,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
"포인터 연산, 1차원 배열의 합과 평균, 행렬의 회전, a의b승의 계산 결과 및 갯수"에 대한 내용입니다.
목차
1 . 포인터 연산 예제 직접 코딩 후 결과 첨부
2 . 1차원 배열의 합과 평균 출력 프로그램
3 . 행렬의 회전 프로그램
4 . a^b의 계산 결과 및 갯수 출력 프로그램
본문내용
1.1. 문제 정의
: 포인터 연산 예제를 직접 코딩해본다.
1.2. 문제 해결 방법
: 주어져 있는 예제를 직접 코딩해보고 어떤 식으로 이루어졌는지 이해한다.
1.3. 소스 코드
#include <iostream>
using namespace std;
int main()
{
char *pc;
int *pi;
double *pd;//포인터 변수 설정
pc = (char *)10000;
pi = (int *)10000;
pd = (double *)10000;//포인터 변수의
cout << "증가 전 pc = " << (void *)pc << " pi = " << pi << " pd = " << pd << endl;
//증가하기 전의 각 변수 값을 받는다.
pc++;
pi++;
pd++;//변수들을 증가시킨다
cout << "증가 후 pc = " << (void *)pc << " pi = " << pi << " pd = " << pd << endl;
//증가 된 후 변화한 변수의 값을 받는다.
return 0;
}
2 . 1차원 배열의 합과 평균 출력 프로그램
2.1 문제 정의
: 입력받은 배열의 원소의 합과 평균을 구한다.
2.2. 문제 해결 방법
: for문과 cin함수를 활용하여 배열의 원소들을 입력받는다. for문을 활용하여 sum이라는 변수에 배열의 원소의 합이 들어가도록 한다. avg라는 변수에 배열의 원소의 합 / 배열의 수 라는 공식을 사용하여 원소의 평균을 넣는다. cout함수를 활용해 출력한다.
2.3. 소스 코드
참고 자료
없음