성적표
빛솔
질문 제목 : 성적표 짜는 과제 받았는데
숙제 같은거 올리면 안될꺼 같지만
학교 복학하자마자 만나는 난관이라 좀 도와주십사해서 올립니다
솔직히 교수가 간단히 내준 과젠데 내용 알고리즘은 대충 짯는데 문법이랑 프로그램 언어를 몰라 이렇게 글을 올립니다
질문 내용 :
name os dc cc
lee 60 30 40
kim 90 80 90
bae 90 62 89
park 90 90 94
chun 40 50 46
shin 60 70 67
chun 79 92 64
위의 성적을 os1.dat라는 화일에 저장하고 평균을 소숫점 2자리까지 계산
하고, 이 평균을 덧붙이고 os성적과 이름 순서로 레코드를 정렬하여 새로
운 화일 os2.dat를 생성하시요, 그리고 case와 switch명령을 이용하여
1-40, 41-80, 81-100사이에 평균이 몇 명이 있는 가를 계산하고, 각 과목
의 평균을 계산하여 화일의 맨 마지막에 넣으시요. 출력은 새로운 화일의
내용이다.
출력 예)
no name os dc cc ave
1 bae 90 62 89
2 kim 90 80 90
3 park 90 9094
4 chung 79 92 64
5 lee 60 3040
6 shin 60 7067
7 chun 40 50 46
1-40 :
41-80 :
81-100 :
os : dc : cc : total ave :
/*여기까지네요 문제가
/* 일단 알고리즘은
1. os1.dat파일은 만들어 놓구, 배열로 방 7개 만들어서, 2째줄부터 임의 방 만들어 버리구~, 2째줄만
반복해서 1-2 비교 1-3 비교 1-4 비교...1-7비교 그담부터는 하나씩 줄여서 2-3비교 2-4 비교 ...6-7비교해서
큰 값이 앞으로 오게끔 함수 쓰구 비교 함수는 if문 쓰면 대나?
if lee.oskim.os than
배열 [1] = lee.os
else 배열 [1] = kim.os
근데 이렇게 하면 6번? 정도 반복해서 써야 할것 같아 이렇게 하진 않을지 싶네요
문자는 첫글자 따다가 비교 분석 하면 숫자 처럼 되련지 원...
생각 안해 본건 아닌데 프로그램 구경 해본지 5년 차라 좀 help 하겠습니다
참 답은 제가 수동으로 계산 해봤는데 중간에 평균이 범주에 안들어가 카운트 1나가 빠지는데요
그건 그냥 그대로 써주셨으면 합니다
평균이80. xx 나오는데 범위안에 안들어가서리...
-
찬놀
숙제 다했다에 성적표를 보며 머리 굴리는 중인데요 케이스랑 스위치문이랑 문서 불러와서 따로 저장하는거 이거 3가지 코딩도 좀 따로 부가 설명좀 해주셨으면 좋겠네요
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2693619 | 타이틀 코드.. | 단순드립 | 2025-05-03 |
2693591 | 컴파일 에러에서 질문드립니다 (3) | 게자리 | 2025-05-03 |
2693463 | 동적할당 이용시 fwrite사용을 어떻게 해야하나요..? (10) | 일본어못해요 | 2025-05-02 |
2693387 | 배열문제입니다 수정오류캡쳐했습니다 (6) | 연하얀 | 2025-05-01 |
2693356 | text 입출력 내림차순 질문입니다 ㅠ | 빛글 | 2025-05-01 |
2693328 | C언어를이용해서 .txt파일 외에 다른 확장자 파일 삭제가 가능한지.. (2) | 대나무 | 2025-05-01 |
2693299 | 파일입출력 바이너리파일 | 독특한 | 2025-04-30 |
2693273 | 오류 (1) | 귀1여운렩 | 2025-04-30 |
2693080 | visual studio 2008 express edition 등록키 말인데요 | 얀별 | 2025-04-28 |
2693053 | 배열, 구조체 관련 프로그래밍 질문드립니다. | 싸리 | 2025-04-28 |
2693025 | 프로그램을 짜봤는데요 ㅠㅠ | 상처입은마음 | 2025-04-28 |
2693001 | 워닝문제, 세그멘트결함문제 (1) | 월식 | 2025-04-28 |
2692979 | 라인한줄 이랑.. 소스 설명좀 부탁드려요.. | 이루리 | 2025-04-27 |
2692947 | 이 문제좀 풀어 주세요..ㅜㅜ (1) | 소리 | 2025-04-27 |
2692889 | 함수의 구조체 인자로 받아서 그 인자로 데이터 넣기... | 한뎃집 | 2025-04-27 |
2692862 | 성적 출력 하는 프로그램인데요~!!!도움좀 주세욤.ㅠ | 두빛나래 | 2025-04-26 |
2692831 | if 문 간단해요 빨리좀 ㅠㅠ | 이플 | 2025-04-26 |
2692805 | 실행파일이 이상해요 | 푸헷 | 2025-04-26 |
2692750 | 퀵정렬 질문이요 . | 동생몬 | 2025-04-25 |
2692700 | 이 소스코드에 문제 있나요?? (2) | 초코초코해 | 2025-04-25 |