0~9까지의 정수 10번입력받아서 가장많이 나온수와 빈도수를 출력하는 프로그램
스위트초코
저혼자 그냥 만들어봤는데... 마지막 부분의 가장많이 나온수와 그 빈도수를 출력하는 부분에서
어떻게 해야할지 모르겠어요..ㅜㅜ
질문 내용 :
#include stdio.h
int main()
{
int arr1[10]; //0~9까지의 입력을 입력받을 배열
int arr2[10]={0}; //빈도수를 체크할 배열
int i; //인덱스
int x,y=0; //
for(i=0;i10;i++) //반복문으로 입력받는다. 배열arr1에다가 채운다.
{
printf(0~9까지의 정수를 입력하세요 %d번쨰 입니다. , i+1);
scanf(%d,&arr1[i]);
arr2[arr1[i]]++; //arr2의 arr1[i]번쨰 해당하는 인덱스의 배열에서 맨처음 0으로 초기화 된것을 1씩 증가시킨다.
}
printf(최종결과는 \n); // 결과를 출력한다.
for(i=0;i10;i++)
{
printf(%d : %d 번\n,i,arr2[i] );
}
printf(가장 많이 출력된 결과는 다음과 같습니다.\n);
for(i=0;i10;i++)
{
if(arr2[i]=arr2[i+1]) //만일 arr2배열에서 앞에수 뒤에수 가 더 크다면 swap를 실행한다.
{
x=arr2[i+1];
arr2[i+1]=arr2[i];
arr2[i]=x;
y++; //또한 0으로 초기화시킨 y에서 첨가의 인덱스 값을 1 증가시킨다.
}
}
printf(%d : %d번 \n, arr2[y], arr2[0]); //최종은 arr2는 내림차순으로 정렬되었다. arr2의 배열의 첫번쨰 값을 출력해주고
//y값도 출력해준다. 요 부분을 그냥 짰는데 결과가 제대로 안나와요 ㅠ 어떠케야되죠?
}
-
ChocoHoilc 2024-12-30
\y값도 출력해준다\라고 되어 있는데 y값을 출력을 안 해주는군요.
y값은 swap한 카운트네요.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2680443 | 구조체 값들을 배열로 memcpy 이용해 저장할때 (1) | 테이 | 2025-01-02 |
2680416 | 다른 프로그램을 실행시킬수 있는 함수는? | Addicted | 2025-01-02 |
2680387 | 여러분들의 지식이 필요합니다. 프로그램첨부 | 아련나래 | 2025-01-02 |
2680306 | 구조체를 통한 성적관리중에 문제가 생겼습니다 도와주세요 ㅠㅠ | 일본드립 | 2025-01-01 |
2680277 | argc 인자값 확인 질문이요.. (4) | 맑은가람 | 2025-01-01 |
2680252 | r트리 소스코드 공유합니다 | 일본드립 | 2025-01-01 |
2680223 | 반환값이 이상합니다 (2) | 돋되다 | 2024-12-31 |
2680194 | 관계 연산자에서 에러나요 | 좋아해 | 2024-12-31 |
2680118 | 0~9까지의 정수 10번입력받아서 가장많이 나온수와 빈도수를 출력하는 프로그램 (1) | 스위트초코 | 2024-12-30 |
2680092 | 파일의 헥스값을 보는 방법은 알았는데요... | 레오 | 2024-12-30 |
2680040 | 해석을 못하겠어요... ㅠ | 해가빛 | 2024-12-30 |
2679984 | file파일, project프로젝트, worksplace작업공간의 차이에 대해 궁금해요 | 헛나발 | 2024-12-29 |
2679929 | build빌드 와 buildall 빌드올의 차이에대해 알려주세요 | 그댸와나 | 2024-12-29 |
2679874 | 배열 오름차순으로 정렬 질문이요 (2) | 잉간 | 2024-12-28 |
2679848 | [초보]다시 질문이요;; (6) | 로운 | 2024-12-28 |
2679768 | 선택알고리즘을 짜는데 논리적인 오류를 못잡겠네요. | 날위해 | 2024-12-27 |
2679737 | 이동연산자 (1) | WatchOut | 2024-12-27 |
2679679 | 이거 도저히 모르겠네요 | 시내 | 2024-12-26 |
2679655 | 구조체 안에 구조체 수정해서 질문드려봅니다 | 새밝 | 2024-12-26 |
2679628 | 조건만족이 안됬는데 반복문이 실행됩니다. | 정훈 | 2024-12-26 |