2013 장애인 기능경기 대회 1과제 C언어 답안 (프랜차이즈 커피전문점에서 상품별 판매실적 계산, 제품코드, 제품단가, 판매수량, 마진율을 입력 받아 처리 조건에 따라 처리해 출력형식과 같이 출력 프로그램 작성)
본 자료는 4페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
해당 자료는 4페이지 까지만 미리보기를 제공합니다.
4페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

2013 장애인 기능경기 대회 1과제 C언어 답안 (프랜차이즈 커피전문점에서 상품별 판매실적 계산, 제품코드, 제품단가, 판매수량, 마진율을 입력 받아 처리 조건에 따라 처리해 출력형식과 같이 출력 프로그램 작성)에 대한 보고서 자료입니다.

목차

1 1과제 문제
2 답안

본문내용

------------------------\n");
printf("%4s %8s %10s %8s %8s %8s %8s %8s %6s %6s\n","순위","제품코드","제품명","제품단가","제품수량","공급가액","부가세액","판매금액","마진율","마진액");
printf("-----------------------------------------------------------------------------------\n");
for(i=0;i printf("%4d %8s %10s %8d %8d %8d %8d %8d %6d %6d\n",odata[i].rank,odata[i].code,odata[i].name,odata[i].price,odata[i].cnt,odata[i].gong,odata[i].boo,odata[i].panmae,odata[i].majin,odata[i].majinprice);
}
printf("-----------------------------------------------------------------------------------\n");
printf("합계 %37s %8d %8d %8d %6s %6d\n"," ",sdata.gong,sdata.boo,sdata.panmae," ",sdata.majinprice);
printf("-----------------------------------------------------------------------------------\n");
}
void outputdata2()
{
int i,j;
struct oType temp;
sdata.gong=0;
sdata.boo=0;
sdata.majinprice=0;
sdata.panmae=0;
for(i=0;i odata[i].rank = i+1;
strcpy(odata[i].code, idata[i].code);
strcpy(odata[i].name, fname(idata[i].code));
odata[i].price = idata[i].price;
odata[i].cnt = idata[i].cnt;
odata[i].panmae = odata[i].price * odata[i].cnt;
odata[i].boo = up((float)(odata[i].panmae/11.0));
odata[i].gong = odata[i].panmae - odata[i].boo;
odata[i].majin = idata[i].majin;
odata[i].majinprice = ban((float) ((odata[i].gong * odata[i].majin)/100.0));
sdata.gong += odata[i].gong;
sdata.boo += odata[i].boo;
sdata.majinprice += odata[i].majinprice;
sdata.panmae += odata[i].panmae;
}
for(i=0;i for(j=i+1;j if(odata[i].majinprice temp = odata[i];
odata[i] = odata[j];
odata[j] = temp;
}
}
}
for(i=0;i odata[i].rank=1;
for(j=i+1;j if(odata[i].majinprice < odata[j].majinprice) {
odata[i].rank++;
}
}
}
printf(" 선수번호 : 33\n");
printf(" 마 진 액 순 위 \n");
printf("-----------------------------------------------------------------------------------\n");
printf("%4s %8s %10s %8s %8s %8s %8s %8s %6s %6s\n","순위","제품코드","제품명","제품단가","제품수량","공급가액","부가세액","판매금액","마진율","마진액");
printf("-----------------------------------------------------------------------------------\n");
for(i=0;i printf("%4d %8s %10s %8d %8d %8d %8d %8d %6d %6d\n",odata[i].rank,odata[i].code,odata[i].name,odata[i].price,odata[i].cnt,odata[i].gong,odata[i].boo,odata[i].panmae,odata[i].majin,odata[i].majinprice);
}
printf("-----------------------------------------------------------------------------------\n");
printf("합계 %37s %8d %8d %8d %6s %6d\n"," ",sdata.gong,sdata.boo,sdata.panmae," ",sdata.majinprice);
printf("-----------------------------------------------------------------------------------\n");
}
main()
{
int input;
while(1) {
printf(" 제품코드 : 제품명 : \n");
printf(" 제품단가 : \n");
printf(" 판매수량 : \n");
printf(" 마 진 율 : \n\n");
printf(" [입력] [출력1] [출력2] \n\n");
printf(" 0.종료 1.입력 2.출력1 3.출력2 \n\n");
printf(" 0 ~ 3의 번호중 선택하세요 : ");
scanf("%d",&input);
if(input == 0) break;
if(input == 1) inputdata();
if(input == 2) outputdata();
if(input == 3) outputdata2();
}
}
  • 가격2,300
  • 페이지수14페이지
  • 등록일2014.07.11
  • 저작시기2014.7
  • 파일형식한글(hwp)
  • 자료번호#928909
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니