자유게시판

아직도 고1때 작성한 소스파일이 남아있었을 줄이야....................ㅋㅁㅋ;;
옛날 기억이 새록새록~>ㅁ<
( 고1때 직접 작성한 것이기에, 영어 오타나 오기[誤記]가 있을지도 모릅니다;; )



// Program 2 : Read(Input) values and Calculate Average
// sentinel value is -1
#include <stdio.h>

// function main begins program execution
int main ( void ) {
// define variables
int i; // input count
int value;
int sum;
float average; // average is floating-point number

// initialize
i = 0 ;
sum = 0 ;

// program introduction
printf("*******************************************************************************\n");
printf("Program Introduction\n");
printf("*******************************************************************************\n");
printf("This program calculate integers average.\n");
printf("Do not enter zero or negative value. (Use only positive integer.)\n");
printf("If you enter value for -1, the input phase is end\n");
printf("and result(average) will be come out.\n");
printf("*******************************************************************************\n\n");

// first read value
printf("Input Value : ");
scanf("%d", &value);

// sentinel value is -1 >>> if value is -1, end input 
// error case 1 >>> if value is -1 and i is 0, print error message 1
// error case 2 >>> if value is not legitimate (zero or negative except -1), print error message 2
while ( value >= 0 ) {
sum += value ; // add value to sum
++i ; // increment count

// next read value
printf("Input Value : ");
scanf("%d", &value);
} // end while

/********************************* termination conduct *********************************/

/***** error case 1 *****/
if ( ( value == -1 ) && ( i == 0 ) ) { 
printf("\n[ERROR 1] You didn't input value\n"); // print error message 1
} // end if

/***** error case 2 *****/
else if ( value != -1 ) { 
printf("\n[ERROR 2] Input Error - Don't input negative or zero\n"); // print error message 2
} // end else if

/***** no error *****/
else { 
// calculate average
average = (float)sum / i ;

// print result(average) - precision is .2
printf("\nAverage is %.2f\n\n", average);
} // end else

return 0; // terminate program successfully
}

Who's 미루

?

< 제작한 게임 >

- 피그렛 (Piglet) [완성] : 링크 내림

- 파라딜루전 (Paradelusion) [미완성] : 링크 내림

- 주인잃은 공책 [완성] : http://avangs.info/1090264


< 연구실 홈페이지 >

http://mirulab.xo.st/


< 아방스 게임 실황 방송국 >

http://afreeca.com/miru3137

Comment '4'
  • ?
    TheEK 2013.02.02 20:40
    저에겐 그저 머~~~언 안드로메다 ... ㅠ
  • ?
    미루 2013.02.02 20:52
    안드로메다- ㅋㅁㅋ;;
  • profile
    하늘바라KSND 2013.02.02 21:48
    평균계산기?!
  • ?
    미루 2013.02.02 22:19
    넵~ 양의정수(자연수)들의 평균을 계산하는 매우 기초적인 프로그래밍입니다~ ㅎㅎ;;

List of Articles
분류 제목 글쓴이 날짜 조회 수
공지 아방스 게시물 · 댓글 작성 규칙 (최근 수정일 2015.11.25) 17 file 완폐남™ 2012.07.17 142521
잡담 2026년 콘텐츠 창의인재동반사업 ""게임 개발 효율화를 위한 AI 활용 개발자 양성 멘토링"" 멘티 모집 file 13 2026.04.01 32
잡담 오늘 말고 저번에 1 우사준 2026.02.21 141
잡담 🎮✨ [KOREA INDIEGAME SHOWCASE] BIC 2025 온라인 페스티벌 플레이 인증 EVENT✨🎮 file gls2024 2025.08.08 353
잡담 게임업계에 대한 현실을 알려주실 수 있을까요? 2 데브조 2025.08.06 380
가입 웹게임 텍스트 RPG 에타츠 게이킹 2025.07.22 272
제작 일지 열심히 제작중인 MMORPG The Caine 입니다! TheCaine 2025.06.27 279
막장 안하면 안오는 걸까? 무명시절 2025.05.02 301
가입 안녕하세요 政兜 2025.02.27 341
가입 가입인사 망녕 2025.02.19 284
설문 몬스터 소재 추천받습니다. UMC 2025.02.02 325
가입 가입인사 남겨봅니다 JTB 2025.01.10 319
가입 안녕하세요, 인디게임에 관심있는 일러스트레이터입니다. file 리뱡 2024.12.28 357
잡담 [한국콘텐츠진흥원] 게임레벨업쇼케이스 2024 참가 신청 안내 file gls2024 2024.11.19 356
잡담 제23회 넷마블게임콘서트 개최안내 (강연자 전용준,진성건) file wavemedia 2024.11.13 286
잡담 [한국콘텐츠진흥원] 게임레벨업쇼케이스 2024가 개최됩니다! file gls2024 2024.11.06 333
잡담 [한국콘텐츠진흥원] GLS in 지스타2024 100% 즐기기! file gls2024 2024.11.05 269
잡담 원래 자랑 잘 안하려고 하는데... 1 무명시절 2024.10.24 423
잡담 생존 신고(말 그대로) 2 Alkaid 2024.10.19 343
잡담 [한국콘텐츠진흥원] GLS 지스타 2024 참가! (Feat. 지스타 초대권 이벤트) file gls2024 2024.10.16 329
막장 최달식의 마춘카페, 수상한가게? | 지구대왕스타 은하대왕스타 우주대왕스타 전라도대왕스타 개먹삼 file 개먹삼 2024.10.10 312
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 756 Next
/ 756