C++ 객체 배열
페이지 정보
작성일 19-07-12 09:47본문
Download : C++ 객체 배열.hwp
Download : C++ 객체 배열.hwp( 23 )
레포트/기타
순서
C++,객체,배열,기타,레포트
C++ 객체 배열






C++ 객체 배열
C++ 객체 배열 , C++ 객체 배열기타레포트 , C++ 객체 배열
설명
`문제 1`
#include `iostream`
#include `cstdlib`
#include `ctime`
#include `memory`
using namespace std;
void main(){
int p,num;
int n;
while (1){
srand((unsigned)time(0)); //난수를 계속 돌리기 위해
cout `` `난수 갯수 입력 : `;
cin `` n;
if (n `= 0){ // 갯수가 0보다 작으면 종료
break;
}
p = new int[n]; //p에 int n만큼의 동적할당을 해줌
num = new int[6]; // 값을 저장할 변수를 만들어 6으로 동적할당 해줌(스택으로 해도 무관)
memset(num, 0, sizeof(int)n); //배열 num을 모두 0으로 초기화
for (int i = 0; i ` n; i++){
p[i] = rand% 6; // p[i]번째에 6보다 작은 값을 대입
cout `` p[i] `` `t`;
}
for (int i = 0; i ` 6; i++){
for (int j = 0; j ` n; j++){
if (p[j] i){ // p[j]번째와 i값이 같으면
num[i] = num[i] + 1; // num++해줌
}
}
}
for (int i = 0; i ` 6; i++){
cout `` endl `` i `` `의 수 : ` `` num[i] `` endl;
}
}
}
`문제 2`
#include`iostream`
using namespace std;
class Sample{
private:
int p;
int size;
public:
Sample(int n){
size = n; p = new int[n]…(drop)
다.