포인터 연산, 1차원 배열의 합과 평균, 행렬의 회전, a의b승의 계산 결과 및 갯수

목차

1 . 포인터 연산 예제 직접 코딩 후 결과 첨부
2 . 1차원 배열의 합과 평균 출력 프로그램
3 . 행렬의 회전 프로그램
4 . a^b의 계산 결과 및 갯수 출력 프로그램

본문내용

1.1. 문제 정의
: 포인터 연산 예제를 직접 코딩해본다.
1.2. 문제 해결 방법
: 주어져 있는 예제를 직접 코딩해보고 어떤 식으로 이루어졌는지 이해한다.
1.3. 소스 코드
#include

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. 소스 코드
출처 : 해피캠퍼스

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다