배열,포인터문제 질문이용 ㅠㅠ
빗줄기
질문 제목 : 배열의 주소,원소개수,찾고자하는순위를 인자로 받아서, 순위에 해당하는 숫자를 반환하는
int get_rank(int*ptr,int count,int rank)함수를 정의하시오
사용자로부터 숫자 5개를 입력받고,추가로 찾고자 하는 순위를 입력받은후, get_rank()함수를 이용하여 순위에 해당하는 숫자를 출력하는 프로그램을 작성하시오.
예)
5 3 8 10 2 가입력되고 순위가 1이 입력되면 10 이출력
5 3 8 10 2 가입력되고 순위가 2이 입력되면 8 이출력질문 요약 :입력받은 순위와 5개의 배열에서 뽑아낼수있는 알고리즘을 잘모르겠어요 ㅠㅠ질문 내용 :int get_rank(int*ptr,int count,int rank)는 정의를내렸구 메인함수에서 랭크 즉 순위를 입력받게했구요
그다음 int get_rank 함수에서는 배열을 각각5개 입력받구 if문을 써서 메인함수에서 나온 순위를 출력하게끔 하면 되겠는데요 막상 프로그램을 만드려니 어렵네요 ㅠㅠ #include stdio.h
int get_rank(int*ptr,int count,int rank);
void main()
{
intscore[5];
int count,rank;
for(count=0 ; count5 ; count++)
{
scanf(%d,&score[count])
}
scanf(%d, &rank);
}
int get_rank(int*ptr,int count,int rank)
{
int score[5]
int temp,i,k=0;
while (k 5)
{
for (i=0; i4; i++)
{
if (score[i] score[i+1])
{
temp=score[i];
score[i] = score[i+1];
score[i+1] = temp;
}
}
k++;
}
여기까지는 맞게 했나요?? 이제 k에 순위가 정해지는데 입력받은 순위랑 어떻게 하면
그 순위만 출력이될까요?ㅠ조언좀 부탁드릴게요^^
-
역곡중
거의 근접하셨네요. 힘 내세요.
-
진달래
입력 받은 값들을 순위가 높은 순이나 낮은 순으로 정렬해서 그 순위 값을 입력하면
그 값을 출력하게 만들면 되지 않을까 하는데요???
물론.. 생각만 ;; 충분히 하실 능력이 되실것 같습니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2698882 | 프로그래밍좀 짜주세요 (3) | 황예 | 2025-06-21 |
2698855 | 카프-라빈 알고리즘 코딩 분석좀 도와주세요.. | 꽃봄 | 2025-06-20 |
2698829 | 학점계산기 (7) | MyWay | 2025-06-20 |
2698782 | 기초적인 함수 질문이요ㅠㅠㅠㅠ | 내담 | 2025-06-20 |
2698749 | 프로그램 짜던 도중 패닉입니다...ㅜ | 파랑 | 2025-06-19 |
2698719 | 조건부컴파일 질문입니다.~ (2) | 큐트 | 2025-06-19 |
2698693 | 재귀 함수 에러 | 바닐라 | 2025-06-19 |
2698673 | 고민이있는데 들어좀주세요!! (1) | 초코맛캔디 | 2025-06-19 |
2698644 | 1부터 n까지의 합을 구하는데 엄청긴숫자의 합을 구할때는 어떻게 해야하나요? (4) | 슬우 | 2025-06-18 |
2698616 | 다른 함수로 안넘어갑니다..;;; | 도1도캣 | 2025-06-18 |
2698587 | 배열하다 막혀서... (3) | WhiteCat | 2025-06-18 |
2698559 | 문자열을 비우는방법 (2) | 하늘 | 2025-06-18 |
2698528 | 착하고 친절한 선생씌구해염~ㅋㅋ (4) | 옆집언니야 | 2025-06-17 |
2698502 | 자료구조 큐 | 캔서 | 2025-06-17 |
2698477 | 실행화면 배경문의요 | 선아 | 2025-06-17 |
2698430 | 변수의 값이 저장이 않되네요;; (4) | 피네 | 2025-06-16 |
2698404 | C#을 배울려고 하는데 C나 C++을 알아야 하나요 ?? (1) | 신당 | 2025-06-16 |
2698342 | 프로그램 질문점녀 (4) | 데빌의눈물 | 2025-06-16 |
2698318 | 파일 입출력 질문입니다~ (2) | 꽃 | 2025-06-15 |
2698291 | 문자 출력 함수 : putchar, fputc에 관하여. | 으뜸 | 2025-06-15 |