C로 배우는 프로그래밍 기초 2nd Chapter 8장 및 exchange sort 프로그래밍
본 자료는 7페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
해당 자료는 7페이지 까지만 미리보기를 제공합니다.
7페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

C로 배우는 프로그래밍 기초 2nd Chapter 8장 및 exchange sort 프로그래밍에 대한 보고서 자료입니다.

목차

1..................................................................................................................... exchange sort

2.................................................................C로 배우는 프로그래밍 기초 8장 내용 점검 문제

3.......................................................C로 배우는 프로그래밍 기초 8장 프로그래밍 실습 과제

본문내용

intf("--------------------------------------------------------------\n");
}
printf("%7s%18s%17s%18s\n","학점계","평 점 계","평점평균","백분율환산");
printf("**************************************************************\n");
printf("%7d%17.1f%14.2f/4.5%17.1f\n", totalcredit, totalpoint,
(totalpoint / totalcredit), 100 * (totalpoint / totalcredit) / 4.5 );
printf("**************************************************************\n");
}
10. 다음과 같이 0에서 9까지의 정수 60개의 수를 저장하여 다음과 같은 프로그램의 실행
결과가 나오도록 프로그램을 작성하시오
3, 6, 7, 2, 5, 3, 9, 5, 6, 4, 5, 8, 0, 6, 3, 7, 0, 5, 0, 8,
5, 8, 0, 5, 8, 7, 3, 9, 7, 8, 3, 5, 2, 8, 7, 5, 5, 8, 7, 2,
5, 4, 5, 5, 5, 3, 8, 6, 4, 6, 4, 7, 6, 1, 6, 5, 7, 7, 5, 5
다음과 같은 0에서 9까지의 정수에서
3 6 7 2 5 3 9 5 6 4 5 8 0 6 3 7 0 5 0 8
5 8 0 5 8 7 3 9 7 8 3 5 2 8 7 5 5 8 7 2
5 4 5 5 5 3 8 6 4 6 4 7 6 1 6 5 7 7 5 5
********
평균
********
배열 원소의 평균을 구하려한다.
배열 원소의 수는 60이고 배열 원소의 전체 합은 308이므로
평균은 5.1333 이다.
********
분포
********
---------------------------------------------------------
수 횟수 히스토그램
1 1 2 2
1 5 0 5 0 5
---------------------------------------------------------
0 4 ****
1 1 *
2 3 ***
3 6 ******
4 4 ****
5 16 ****************
6 7 *******
7 9 *********
8 8 ********
9 2 **
---------------------------------------------------------
분포에서는 수의 빈도 횟수를 나타낸다.
분석 결과, 가장 많은 빈도수는 수 5(이)가 16번 나타났다.
Press any key to continue
#include
#include
#define Array 60
#include
#include
#define Array 60
void response(int a[]);
void sum(int a[]);
void dis(int a[]);
int main(void)
{
int num[Array]={3, 6, 7, 2, 5, 3, 9, 5, 6, 4, 5, 8, 0, 6, 3, 7, 0, 5, 0, 8,
5, 8, 0, 5, 8, 7, 3, 9, 7, 8, 3, 5, 2, 8, 7, 5, 5, 8, 7, 2,
5, 4, 5, 5, 5, 3, 8, 6, 4, 6, 4, 7, 6, 1, 6, 5, 7, 7, 5, 5};
response(num);
sum(num);
dis(num);
system("PAUSE");
return 0;
}
void response(int a[])
{
int i;
printf("다음과 같은 0에서 9까지의 정수에서\n");
for(i=0; i {
if(i%20==0)
{
printf("%s", "\n");
}
printf("%2d",a[i]);
}
printf("\n\n");
}
void sum(int a[])
{
int i;
int sum=0;
double average=0.0;
for(i=0; i {
sum +=a[i];
}
average= (double) sum /Array;
printf("********");
printf("%3s","평균");
printf("********\n");
printf("배열 원소의 평균을 구하려한다.\n");
printf("배열 원소의 수는 %d이고 배열 원소의 전체 합은 %d이므로\n",Array,sum);
printf("평균은 %.4lf 이다.\n\n",average);
}
void dis(int a[])
{
int i,j,h,index=0;
int b[10]={0};
int max=b[0];
printf("********");
printf("%3s","분포");
printf("********\n");
printf("-------------------------------------------------------\n");
printf("%10s%10s%8s%-20s\n\n", "수", "횟수", " ", "히스토그램");
printf("%28s%-40s\n%28s%-40s\n", " ", " 1 1 2 2\n", " ",
"1 5 0 5 0 5\n" );
printf("-------------------------------------------------------\n");
for(i=0; i<10; i++)
{
for(j=0; j {
if(a[j]==i)
{
b[i]++;
}
}
}
for(j=0; j<10; j++)
{
if(b[j] > max)
{
max=b[j];
index=j;
}
printf("%10d%10d%8s", j, b[j], " ");
for(h=1; h<= b[j]; h++)
{
printf("*");
}
printf("\n");
}
printf("분포에서는 수의 빈도 횟수를 나타낸다.\n");
printf("분석 결과, 가장 많은 빈도수는 수 %d이(가) %d번 나타났다.\n",index, max);
}
  • 가격2,000
  • 페이지수20페이지
  • 등록일2014.02.24
  • 저작시기2013.4
  • 파일형식한글(hwp)
  • 자료번호#906146
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니