객체지향프로그래밍, c++
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

객체지향프로그래밍, c++에 대한 보고서 자료입니다.

목차

문제 1. 두 개의 정수를 입력받아 그 사이의 값을 모두 더하여 출력하는 프로그램을 작성하라.

문제 2. 알파벳 문자를 임의의 개수만큼(특정 입력이 들어올 때까지) 입력받아 각 알파벳 문자의 개수를 출력하는 프로그램을 작성하라.

문제 3. int형 1차원 배열과 원소의 개수를 매개 변수로 전달 받아 배열의 원소를 오름차순으로 정렬하는 함수 MySort()를 작성하고, 이를 테스트해 볼 수 있는 main 함수를 작성하라.

문제 4. 사용자로부터 임의의 자연수를 입력받아 해당 크기만큼 int형 1차원 배열을 만들고 임의의 값(rand 함수 사용)으로 채운 후 각 원소의 값을 출력하는 프로그램을 작성하라.

본문내용

y) //오름차순으로 정렬해줌
{
int temp;
int a,b;
for(a=0; a {
for(b=a; b {
if(val[a]>val[b+1]) //뒤쪽의 숫자가 더 작을경우 값을 바꾸어서 정렬시킴
{
temp=val[a];
val[a]=val[b+1];
val[b+1]=temp;
}
}
}
}
문제 4. 사용자로부터 임의의 자연수를 입력받아 해당 크기만큼 int형 1차원 배열을 만들고 임의의 값(rand 함수 사용)으로 채운 후 각 원소의 값을 출력하는 프로그램을 작성하라.
#include
#include
#include
using namespace std;
void function(int x);
int main(void)
{
int num;
cout<<"만들 배열의 갯수(임의의 자연수)를 입력하세요 :";
cin>>num; //사용자로부터 만들 갯수를 입력받음
function(num); //입력받은 배열의 갯수를 보내줌
return 0;
}
void function(int x)
{
int i;
int *p=(int *)malloc(sizeof(int)*(x)); //원하는 갯수만큼 배열을 할당해줌.
srand ((unsigned)time(NULL));
cout<<"임의의 원소를 채운 값을 출력합니다."< for(i=0; i {
p[i]=rand(); //각 배열에 임의의 숫자를 넣어줌.
cout< }
cout< free(p); //할당받은 배열을 없애줌.
}
  • 가격3,300
  • 페이지수5페이지
  • 등록일2012.08.31
  • 저작시기2000.9
  • 파일형식한글(hwp)
  • 자료번호#762668
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니