• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트
  • 위잇 도시락 이벤트

C 프로그래밍 성적표 산출 프로그램 파일입출력 이용

*용*
개인인증판매자스토어
최초 등록일
2011.07.17
최종 저작일
2009.12
3페이지/파일확장자 압축파일
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

C언어로 작성한 성적관리 프로그램 입니다.

그외에 수업중에 했던 모든 실습자료, 보고서, 과제 전부 포함되어있습니다.

사용된 기술은 포인터, 구조체, 파일입출력 입니다

프로그램, 보고서 전부 포함 되어있습니다.

목차

없음

본문내용

[문제] 입력 데이터를 이용하여 각 학생들의 성적표를 완성 하세요.
1. 소스
(1). "source.c"

#include <stdio.h>
struct student{
int stNum;
char stName[15];
int kor, eng, math;
int sum;
float avg;
char deg;
int score;
};

char degree(float avg){
char s;
if(avg<=100 && avg>=90)
s=`A`;
else if(avg<=89 && avg>=80)
s=`B`;
else if(avg<=79 && avg>=70)
s=`C`;
else if(avg<=69 && avg>=60)
s=`D`;
else
s=`F`;
return s; // char의 문자형 데이터를 리턴
}

void st_Grade(char *dataFile){
FILE *df, *gf;
struct student st[255];
int z,i,j,cnt=0,e;
char ex[]=".txt";
char temp[20];

if((df=fopen(dataFile,"r")) != NULL) {
z=0;
while((fscanf(df,"%d %s %d %d %d",&st[z].stNum,st[z].stName,
&st[z].kor,&st[z].eng,&st[z].math)) != EOF){
st[z].sum=st[z].kor+st[z].eng+st[z].math; // 점수 총합
st[z].avg=(float)st[z].sum/3; // 점수 평균
st[z].deg=degree(st[z].avg); // 학점
z++; // 배열주소 증가
cnt++; // 배열의 크기 체크
.
.
.

참고 자료

없음

압축파일 내 파일목록

20055317_천용기.hwp
C 프로그래밍 보고서.hwp
C 프로그래밍 보고서.pdf
chap1. C언어의 개요.ppt
chap10.전처리기.ppt
chap11.입출력함수.ppt
chap12. 동적메모리함수.ppt
chap13.라이브러리함수.ppt
chap2.변수의 사용방법.ppt
chap3.연산자.ppt
chap4.제어문법.ppt
chap5. 사용자함수.ppt
chap6. 배열.ppt
chap7.포인터.ppt
chap8.구조체와 공용체.ppt
chap9.열거형과 기억클래스.ppt
class/c2009/c2009.dsp
class/c2009/c2009.dsw
class/c2009/c2009.ncb
class/c2009/c2009.opt
class/c2009/c2009.plg
class/c2009/c2009.sln
class/c2009/c2009.suo
class/c2009/c2009.vcproj
class/c2009/c2009.vcproj.chun-PC.chun.user
class/c2009/data.txt
class/c2009/Debug/BuildLog.htm
class/c2009/Debug/c2009.exe.embed.manifest
class/c2009/Debug/c2009.exe.embed.manifest.res
class/c2009/Debug/c2009.ilk
class/c2009/Debug/eunjeong.obj
class/c2009/Debug/main.obj
class/c2009/Debug/s0104.obj
class/c2009/Debug/s0107.obj
class/c2009/Debug/s0108.obj
class/c2009/Debug/s0111.obj
class/c2009/Debug/s0112.obj
class/c2009/Debug/s0114.obj
class/c2009/Debug/s1015.obj
class/c2009/Debug/s1222.obj
class/c2009/Debug/s1222.pch
class/c2009/Debug/s1222.pdb
class/c2009/Debug/s1224.obj
class/c2009/Debug/s1225.obj
class/c2009/Debug/s1228.obj
class/c2009/Debug/s1229.obj
class/c2009/Debug/s1231.obj
class/c2009/Debug/sm5.txt
class/c2009/Debug/vc60.idb
class/c2009/Debug/vc60.pdb
class/c2009/Debug/vc90.idb
class/c2009/Debug/vc90.pdb
class/c2009/eunjeong.c
class/c2009/fun.h
class/c2009/main.c
class/c2009/outFile
class/c2009/s0104.c
class/c2009/s0107.c
class/c2009/s0108.c
class/c2009/s0111.c
class/c2009/s0112.c
class/c2009/s0114.c
class/c2009/s0115.c
class/c2009/s1015.c
class/c2009/s1222.c
class/c2009/s1224.c
class/c2009/s1225.c
class/c2009/s1228.c
class/c2009/s1229.c
class/c2009/s1231.c
class/c2009/sam1
class/c2009/sam2
class/c2009/sam3
class/c2009/sample1
class/c2009/sm5.txt
PROJECT/C프로그래밍 프로젝트_20055317_천용기.hwp
PROJECT/C프로그래밍 프로젝트_20055317_천용기.pdf
PROJECT/Debug/G드래곤.txt
PROJECT/Debug/main.obj
PROJECT/Debug/PROJECT.exe
PROJECT/Debug/PROJECT.ilk
PROJECT/Debug/PROJECT.pch
PROJECT/Debug/PROJECT.pdb
PROJECT/Debug/source.obj
PROJECT/Debug/st_data.txt
PROJECT/Debug/vc60.idb
PROJECT/Debug/vc60.pdb
PROJECT/Debug/강호동.txt
PROJECT/Debug/김연아.txt
PROJECT/Debug/대성.txt
PROJECT/Debug/유재석.txt
PROJECT/main.c
PROJECT/PROJECT.dsp
PROJECT/PROJECT.dsw
PROJECT/project.h
PROJECT/PROJECT.ncb
PROJECT/PROJECT.opt
PROJECT/PROJECT.plg
PROJECT/source.c
PROJECT.zip
과제1(표그리기)/20055317_천용기.c
과제1(표그리기)/20055317_천용기.dsp
과제1(표그리기)/20055317_천용기.dsw
과제1(표그리기)/20055317_천용기.ncb
과제1(표그리기)/20055317_천용기.opt
과제1(표그리기)/20055317_천용기.plg
과제1(표그리기)/Debug/20055317_천용기.exe
과제1(표그리기)/Debug/20055317_천용기.ilk
과제1(표그리기)/Debug/20055317_천용기.obj
과제1(표그리기)/Debug/20055317_천용기.pch
과제1(표그리기)/Debug/20055317_천용기.pdb
과제1(표그리기)/Debug/hw.obj
과제1(표그리기)/Debug/hw2.exe
과제1(표그리기)/Debug/hw2.ilk
과제1(표그리기)/Debug/hw2.pch
과제1(표그리기)/Debug/hw2.pdb
과제1(표그리기)/Debug/main.obj
과제1(표그리기)/Debug/vc60.idb
과제1(표그리기)/Debug/vc60.pdb
과제2(조건문,반복문)/20055317_천용기.c
과제2(조건문,반복문)/Debug/20055317_천용기(2).obj
과제2(조건문,반복문)/Debug/20055317_천용기(3).obj
과제2(조건문,반복문)/Debug/20055317_천용기.obj
과제2(조건문,반복문)/Debug/hw4.exe
과제2(조건문,반복문)/Debug/hw4.ilk
과제2(조건문,반복문)/Debug/hw4.pch
과제2(조건문,반복문)/Debug/hw4.pdb
과제2(조건문,반복문)/Debug/vc60.idb
과제2(조건문,반복문)/Debug/vc60.pdb
과제2(조건문,반복문)/hw4.dsp
과제2(조건문,반복문)/hw4.dsw
과제2(조건문,반복문)/hw4.ncb
과제2(조건문,반복문)/hw4.opt
과제2(조건문,반복문)/hw4.plg
과제3(포인터)/20055317_천용기.c
과제3(포인터)/Debug/20055317_천용기.obj
과제3(포인터)/Debug/vc60.idb
과제3(포인터)/Debug/vc60.pdb
과제3(포인터)/Debug/z.obj
과제3(포인터)/Debug/포인터과제.exe
과제3(포인터)/Debug/포인터과제.ilk
과제3(포인터)/포인터과제.dsp
과제3(포인터)/포인터과제.dsw
과제3(포인터)/포인터과제.ncb
과제3(포인터)/포인터과제.opt
과제3(포인터)/포인터과제.plg
과제3(포인터)/포인터과제.suo
과제3(포인터)/포인터과제.vcproj
응용4/Debug/main.obj
응용4/Debug/pr4.txt
응용4/Debug/pr5.txt
응용4/Debug/pr6_1.txt
응용4/Debug/pr6_2.txt
응용4/Debug/vc60.idb
응용4/Debug/vc60.pdb
응용4/Debug/응용4.exe
응용4/Debug/응용4.ilk
응용4/Debug/응용4.pch
응용4/Debug/응용4.pdb
응용4/main.c
응용4/pr4.txt
응용4/pr5.txt
응용4/응용4.dsp
응용4/응용4.dsw
응용4/응용4.ncb
응용4/응용4.opt
응용4/응용4.plg
파일입출력/Debug/main.obj
파일입출력/Debug/vc60.idb
파일입출력/Debug/vc60.pdb
파일입출력/Debug/파일입출력.exe
파일입출력/Debug/파일입출력.ilk
파일입출력/main.c
파일입출력/sample.dat
파일입출력/temp.dat
파일입출력/파일입출력.dsp
파일입출력/파일입출력.dsw
파일입출력/파일입출력.ncb
파일입출력/파일입출력.opt
파일입출력/파일입출력.plg
파일입출력/파일입출력.sln
파일입출력/파일입출력.suo
파일입출력/파일입출력.vcproj
파일입출력/파일입출력.vcproj.chun-PC.chun.user
*용*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

최근 본 자료더보기
탑툰 이벤트
C 프로그래밍 성적표 산출 프로그램 파일입출력 이용
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업