모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    님의
    개인페이지입니다
    가입 : 12-11-08
    방문 : 1305회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : computer_90969
    작성자 : 긍정휴먼
    추천 : 0
    조회수 : 241
    IP : 211.207.***.176
    댓글 : 0개
    등록시간 : 2013/06/04 20:37:54
    http://todayhumor.com/?computer_90969 모바일
    코드를 짜봤는데 추가기능좀 넣어주세요 ㅠ.
    코드를 짜봤는데 도통 무슨소린지 모르겠어요 ㅠ

    Calculator 프로그램을 확장하여 아래와 같은 기능을 하도록 프로그램을 작성하시오. 
    1.main 함수에서는 하나의 함수만 호출하도록 한다.
    예를 들어, CalcMain.c 에는 main 함수만 존재하고 main 함수 안에서 startCalculator() 함수를 호출하도록 하고 CalcStart.c 에 startCalculator 함수를 만들어 분할 컴파일한다.
    2.전역변수, 지역변수, 로컬변수, 정적변수를 적절히 사용한다.
    즉, int gFirst, int gSecond, int gThird, int gFour, int gMenu 와 같이 전역변수를 만들어 공유한다. 다른 파일에서 사용시는 extern int gFirst 등과 같이 사용할 수 있다.
    3.최소한의 연산자의 지원은 +, -, *, /, ! 최소한의 기능 지원은 c(LEAR), q(UIT) 이다.
    4.일반 계산기와 같이 작동되도록 제어 흐름을 변경한다. 우선 순서도를 작성해보고 프로그램을 만들어 간다.
      제어 흐름은

    •c 입력시 - 계산 결과 화면 클리어
    •q 입력시 - 프로그램 종료
    •"수 입력" -> "+ or - or * or / 입력 " -> "수 입력 " -> "= 입력" -> "결과 표시"
    결과 표시 형식 : {first_number} {+ or – or * or /} {second_number} = {result_number}

    •! 입력시 -> "수 입력" -> "! 계산" -> "결과 표시"
    결과 표시 형식 : {!}{first_number} = {result_number}

    5.하향식 프로그래밍 방법을 적용한다.
    즉 showMenu() or showCalcDisplay(), showResult() 와 같이 함수를 만들어 호출한다.
    6.본인의 아이디어를 추가하여 프로그램을 개선시킨다.
    화면을 예쁘게 만든다든지, 제어 흐름을 좀 더 편한 방법으로 한다든지 등등...
     
    ----------------------------------------------------------------
    #include <stdio.h>
     
    #define LINE1_M1(A) A A A A A A A A A A A A A A A A A A A A A
     
    void main()
    {
      int a, b, c;
      int nMenu;
     
      system("chcp 437 > null");
     
        printf("%s%s%s\n", "\xDA", LINE1_M1("\xC4"), "\xBF");
        printf("%s%s%s\n", "\xB3", "Welcome to the  Calculator!", "\xB3");
        printf("%s%s%s\n", "\303", LINE1_M1("\xC4"), "\264");
        printf("%4s%-5s%7s\n", " ", "1.", "+");
        printf("%4s%-5s%7s\n", " ", "2.", "-");
        printf("%4s%-5s%7s\n", " ", "3.", "/");
        printf("%4s%-5s%7s\n", " ", "4.", "%");
        printf("%s%s%s\n", "\xC3", LINE1_M1("\xC4"), "\xB4");
        printf("%4s%-5s%7s\n", " ", "5. ", "Quit");
        printf("%s%s%s\n", "\xC0", LINE1_M1("\xC4"), "\xD9");

     
     while(1){
        printf(" Enter your Selection: ");
        scanf("%d", &nMenu);
        printf("\n");
     
     if (nMenu == 5)
      break;
        printf(" input a and b: ");
     if (nMenu == 1 )
     {
      printf("Addition: ");
     }
     else if (nMenu == 2)
     {
      printf("Subtraction: ");
     }
     else if (nMenu == 3)
     {
      printf("Multiplication: ");
     }
     else if (nMenu == 4)
     {
      printf("Division: ");
     }
        scanf("%d%d", &a, &b);
        printf("\n");
     switch(nMenu)
     {
     case 1:
      c = a + b;
      break;
     case 2:
      c = a - b;
      break;
     case 3:
      c = a * b;
      break;
     case 4:
      c = a / b;
      break;
     }
       
       
        printf("answer = %d\n", c);
     
      system("pause");
    }}

    이 게시물을 추천한 분들의 목록입니다.
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    83
    직장다니면서 1억 모으는사람 긍정휴먼 13/06/09 00:21 26 0
    82
    나는 뭐하는놈인가 [2] 긍정휴먼 13/06/05 23:02 25 0
    코드를 짜봤는데 추가기능좀 넣어주세요 ㅠ. 긍정휴먼 13/06/04 20:37 18 0
    80
    지금 무슨일이 일어난거죠?(질문글) [4] 긍정휴먼 13/06/04 07:52 135 0
    79
    비염치료 대형병원가면 좀 나을까요? 긍정휴먼 13/05/24 01:02 10 0
    78
    언론의 자유를 보는 시각이 다른 분파?국가?가 몇개 있나요? 긍정휴먼 13/05/23 22:44 8 0
    77
    대학개교기념일에 수업 [1] 긍정휴먼 13/05/19 23:52 16 0
    76
    패게에서 시계추천도 해주시나여? [4] 긍정휴먼 13/05/19 23:07 42 0
    75
    왜 오유에선 이것들을 터부시하나요 [2] 긍정휴먼 13/05/19 20:30 14 0
    74
    네이버의 흔한 드립력ㅋㅋㅋㅋ [2] 긍정휴먼 13/05/17 16:05 165 3
    72
    궁금한게 전효성이 일베를한다면 혼자할까요 ㄷ [4] 긍정휴먼 13/05/14 17:33 255 8
    71
    아까인조화하신분벌써기사타셨네 ㅋㅋ 긍정휴먼 13/05/14 17:30 85 0
    70
    로즈데이니까 [3] 긍정휴먼 13/05/14 13:52 64 0
    69
    공군 일반vs특기 ? [9] 긍정휴먼 13/05/11 09:28 56 0
    68
    일본차에 방사능이 있을까요? [1] 긍정휴먼 13/05/08 23:07 70 0
    67
    기주공명실험에서 긍정휴먼 13/05/08 22:45 17 0
    66
    ?현대인들이 한자를 간과하는 원인? 긍정휴먼 13/05/08 20:22 9 0
    65
    공군갈때 1학년마치면 전공자인가요 [2] 긍정휴먼 13/05/08 14:22 41 0
    64
    피아노 독학 하고싶은데요.. 긍정휴먼 13/05/01 23:05 7 0
    63
    타임인조선 작가님 오유하나요 ㅋㅋ [5] 긍정휴먼 13/04/30 00:49 159 7
    62
    세차는 어디서 해요? [5] 긍정휴먼 13/04/29 19:16 38 0
    61
    속도어플쓰고싶은데 [3] 긍정휴먼 13/04/25 16:45 59 0
    60
    하이브리드 드롭바 별론가여? [2] 긍정휴먼 13/04/25 15:59 57 0
    59
    학점 봇 듀오 구함 긍정휴먼 13/04/23 12:10 12 0
    58
    마른사람 살찌는법.. [3] 긍정휴먼 13/04/22 02:58 39 0
    57
    늬예늬예 어련하시겟어요 짤좀 찾아주세요 긍정휴먼 13/04/21 18:19 10 0
    56
    제 속도를 알고픈데 나는해방이다 13/04/18 00:37 23 0
    54
    장미드립 식상하신가요? [4] 나는해방이다 13/04/16 17:39 289 1
    [1] [2] [3] [4] [5] [6] [7] [8]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈