목차
문제 1. 두 개의 정수를 입력받아 그 사이의 값을 모두 더하여 출력하는 프로그램을 작성하라.
문제 2. 알파벳 문자를 임의의 개수만큼(특정 입력이 들어올 때까지) 입력받아 각 알파벳 문자의 개수를 출력하는 프로그램을 작성하라.
문제 3. int형 1차원 배열과 원소의 개수를 매개 변수로 전달 받아 배열의 원소를 오름차순으로 정렬하는 함수 MySort()를 작성하고, 이를 테스트해 볼 수 있는 main 함수를 작성하라.
문제 4. 사용자로부터 임의의 자연수를 입력받아 해당 크기만큼 int형 1차원 배열을 만들고 임의의 값(rand 함수 사용)으로 채운 후 각 원소의 값을 출력하는 프로그램을 작성하라.
문제 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); //할당받은 배열을 없애줌.
}
{
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<<"임의의 원소를 채운 값을 출력합니다."<
p[i]=rand(); //각 배열에 임의의 숫자를 넣어줌.
cout< }
cout<
}
추천자료
객체지향과 객체지향프로그래밍
객체지향프로그래밍 출석수업대체시험 실험.실습과제(tictactoe)
queue 구현 객체지향 C++ 프로그래밍
[방통대 참고자료] 객체지향프로그래밍 참고자료
[방송대] 객체지향(C++) 집합원소들을 연결리스트 이용하여 프로그래밍(2003)
객체지향프로그래밍, c++ - 간단한 클래스 만들고 사용하기
객체지향프로그래밍, c++ - Report #4 : CString 클래스 만들기
객체지향프로그래밍 1학기 기말 설계, c++, 게임, 오목
[객체지향프로그래밍][객체지향]객체지향프로그래밍의 개요, 객체지향프로그래밍의 정의, 객...
소개글