검색어 입력폼

프로그램밍 및 실습 이해점검 12장

저작시기 2006.01 |등록일 2006.12.28 한글파일한글 (hwp) | 9페이지 | 가격 300원

소개글

A+ 받은 레포트 입니다. 화면 캡쳐까지 깔끔하니 그냥 받아서 내시면 돼요^^

목차

A. 20개의 수(0에서 9까지의 정수)를 입력받아 가장 많이 입력받은 빈도수는 무엇이고, 몇 번인지 출력하는 프로그램을 작성하시오.

B. 키보드로부터 입력(표준입력)받은 한 줄의 문자열을 역(문자의 순서를 반대로)으로 출력하는 프로그램을 작성하시오.

C. 다음 표의 가로 합과 세로 합, 그리고 모든 수의 합을 구하는 프로그램을 작성하시오.


D. 다음 4x3의 두 배열에서, 같은 첨자의 행과 열에 대응하는 원소의 합과 차를 구하는(행렬의 합과 차를 구하는)프로그램을 작성하시오.

E. 본인이 이번학기에 수강하는 과목의 학점수와 성적을 입력받아 이번학기의 평균평점을 출력하는 프로그램을 작성하시오(가능한 한 많은 배열을 이용하고, 성적의 평점은 여러분 학교의 평점으로 하며, 출력결과는 다음과 같이 하시오).

본문내용

A. 20개의 수(0에서 9까지의 정수)를 입력받아 가장 많이 입력받은 빈도수는 무엇이고, 몇 번인지 출력하는 프로그램을 작성하시오.

#include<stdio.h>
int main(void){
int a[20];
int cnt[10]={0};
int i,j,cn=0;
int bk=0;

for(i=0;i<20;i++){
printf("%d번째 number(0에서 9까지의 정수) :",(i+1));
scanf("%d", &a[i]);
}

printf("입력받은 수들은\n");

for(j=0;j<20;j++){
printf("%3d",a[j]);
if(j%10==9)
printf("\n");
}

for(i=0;i<20;i++)
++cnt[a[i]];


for(i=0;i<=9;i++){
if(cnt[i]>cn){
cn=cnt[i];
bk=i;
}
}
다운로드 맨위로