디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

형들은 문제 이렇게 주면 알아먹음?

ㅁㄴㅀㅁㅈㄹ(210.102) 2011.10.10 12:13:49
조회 90 추천 0 댓글 4

내가 멍청해서그런가 문제보고 전혀 감이안옴 ㅇㅇ

 

[연습문제]

1. Person 클래스를 정의하라 (그리고, Person.cs 파일로 저장한다). (20%)

Person 클래스는 이름, 나이, 신장, 체중, 성별을 데이터 멤버로 포함한다.

- private string name;

- private int age;

- private float height;

- private float weight;

- private Gender gender; // Genderenum 타입 {Female, Male}

- private Activity activity; // Activityenum 타입 {Low, Medium, High}

  <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>

각 멤버 필드에 대한 속성(Property)를 지정하여 외부에서 사용할 수 있도록 한다.

- public string Name { get; set;} // getset에 대한 내부정의 필요

- public int Age { get; set;}

- public float Height { get; set;}

- public float Weight { get; set;}

- public Gender Gender { get; set;}

- public Activity Activity { get; set;}

  <o:p></o:p>

그리고 메소드는 다음을 포함한다.

- public Person() // 기본 생성자

- public Person(string, int, float, float, Gender) // 형변환 생성자

- public virtual void Print() // Person의 이름, 나이, 신장, 몸무게, 성별, 활동량을 출력

- public override string ToString() // Print와 동일하게 string으로 출력

  <o:p></o:p>

2. Person 클래스에서 상속받은 PersonDailyCaloricIntakeCalculator 클래스를 정의하라 (그리고, PersonDailyCaloricIntakeCalculator.cs 파일로 저장한다). 이 클래스는 아래의 메소드를 추가로 포함한다. (20%)

- public float GetNormalWeight(); // Person 표준체중 (Ex1과 동일)

- public BMI GetBMI(); // Person 비만도 (Ex1과 동일)

- public float GetDailyCaloricIntake(); // Person 하루권장섭취량

// 한국인 하루권장섭취량 남성 2600 kcal 여성 2100 kcal

// 기초대사량산출공식 (Herris Benedict Equation)

// 기초대사량(남성) = 66.47 + (13.75*weight) + (5*height) - (6.76*age)

// 기초대사량(여성) = 655.1 + (9.05*weight) + (1.85*height) - (4.68*age)

// 활동대사량 = 저활동적(1.3)/중간활동적(1.5)/활동적(1.75)

// 개인별 하루권장섭취량(kcal) = 기초대사량 * 활동대사량

- public override void Print(); // Person(베이스클래스)정보와 추가적으로

// 표준체중, 비만도, 하루권장섭취량을 출력

- public override string ToString() // Print와 동일하게 string으로 출력

  <o:p></o:p>

3. DailyCaloricIntakeCalculator 클래스의 Main 함수에서는 PersonDailyCaloricIntakeCalculator 객체를 5개 이상입력 받아서 array 또는 ArrayList pArrayAdd하고 난 후 pArray에 있는 모든 정보에 대해서 Print 출력한다. (20%)

http://msdn.microsoft.com/en-us/library/system.collections.arraylist(VS.71).aspx

- for 문을 사용하여 5명 이상 PersonDailyCaloricIntakeCalculator에 개인 정보를 입력받아서 추가한 후에

- 전체 배열에 있는 개인별 나이/신장/체중/성별/활동량 및 표준체중/비만도/하루권장섭취량을 출력한다. (foreach구문과 PersonDailyCaloricIntakeCalculator 클래스의 ToString() 을 사용할 것)

  <o:p></o:p>

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 힘들게 성공한 만큼 절대 논란 안 만들 것 같은 스타는? 운영자 24/06/10 - -
이슈 [디시人터뷰] 웃는 모습이 예쁜 누나, 아나운서 김나정 운영자 24/06/11 - -
292358 직장일하는 성님들 회사일 좀 짚어본 고매한 식견 좀 들려주셔요 [4] ㅇㅇ(183.101) 11.12.03 95 0
292357 이런 글시는 어케쓰는거지? Energy Drink갤로그로 이동합니다. 11.12.03 49 0
292356 char2차원배열 구조체 초기화방법좀 알려주세요(c언어) [3] 1234556(218.237) 11.12.03 208 0
292355 존경하고 친애하는 프로그래머님들.. [2] 허접c(61.72) 11.12.03 121 0
292352 혹시 이 기사 프로그래머가 썼나? [1] 갤청소부갤로그로 이동합니다. 11.12.03 111 0
292351 안드로이드 개발하는데 볼만한 책좀 추천해주세요 [4] 구글좋아(211.115) 11.12.03 103 0
292350 프로그래머의 미턱은 [1] Adelposs갤로그로 이동합니다. 11.12.03 65 0
292349 JSP 실력은 어떻게 키워야 함?? [1] ㅌㄹ(59.26) 11.12.03 116 0
292346 햄보칸 프로그래머의 주말..^_^ [1] 므해?갤로그로 이동합니다. 11.12.03 128 0
292342 WIN32 API 서적 추천좀 [4] 김구닌(121.64) 11.12.03 101 0
292341 프갤러들아 나 외국 갔다올께 [3] Adelposs갤로그로 이동합니다. 11.12.03 88 0
292340 프로그래머 = 편의점 알바생 [3] -ㅂ-(183.102) 11.12.03 158 0
292339 헤헤 나의 피코 다 받았다. [1] Lover♥갤로그로 이동합니다. 11.12.03 45 0
292336 이거 하나 해주실분 20만원 드림 프갤했(203.226) 11.12.03 76 0
292335 스윙좀 하시는 분 계신가여 [2] Lover♥갤로그로 이동합니다. 11.12.03 67 0
292334 html5 canvas 크기 동적으로 변경시키려면 어캐해야함??? [3] ㅁㄴㅇㄹ(115.137) 11.12.03 83 0
292331 공비님 [1] 으어(114.70) 11.12.03 103 0
292330 계산이론 과제대행구해요.. ㅜㅜ (단가 엄청 셈) [3] 폐인의세계갤로그로 이동합니다. 11.12.03 295 0
292329 c++ 랑 api 연습하려는데 [1] 오늘내일(1.244) 11.12.03 72 0
292328 C++ 간단한 과제 부탁드려여~*^^* 피자 쏴드림 [2] ㄱㄴㄴ(183.102) 11.12.03 98 0
292327 C++ 과제대행구해요.. ㅜㅜ [15] 으어(114.70) 11.12.03 230 0
292326 음... 찝찝한 코드... [7] Lover♥갤로그로 이동합니다. 11.12.03 87 0
292325 안녕하세요. 프로그래밍 경력자 입니다...~~ [6] 재밌는아이(219.255) 11.12.03 120 0
292324 ddos에 대한소소한 궁금증점 풀어주세요 [5] 미룬(59.3) 11.12.03 87 0
292323 프갤느님들 프로그램좀 도와줘요 간단한거임 ~~ !! [14] 그분!!(211.177) 11.12.03 119 0
292322 프겔은 뭐다 므해?갤로그로 이동합니다. 11.12.03 54 0
292321 구문 오류 질문 좀 도와줘 형들..ㅜㅜ [9] 왜안돼는거야(175.210) 11.12.03 63 0
292320 형들 엄청 궁금한 질문 하나만 받아줘..ㅜㅜ [5] 푸르스름하다(123.214) 11.12.03 94 0
292319 C 열강 정도 2번 정독하면 C어느정도로 하는거야?? [5] ㅇㅇ(118.176) 11.12.03 150 0
292318 c++로 게임만드는걸 하고 있는데 [1] ㅇㅇㅇ(121.128) 11.12.03 90 0
292317 포토샵 스머지효과(손가락도구) 구현은 opengl로 하는겁니까? [3] 잇훙(203.255) 11.12.03 118 0
292315 전기료 4.5%인상으로 괜히 전기나 소비하는 프로그래머들이 없어졌으면 함 [5] ㅇㅇ(121.133) 11.12.03 144 0
292314 주말에 너무 안 놀았더니 뭐하고 놀지 모르겠다 폐인의세계갤로그로 이동합니다. 11.12.03 51 0
292312 나 컴공 다니는데 전과라는 기회가 찾아왔다 [6] dsegr(116.123) 11.12.03 217 0
292311 형들 이거하고모배워야댐 복룡갤로그로 이동합니다. 11.12.03 30 0
292310 형들 이거 코드 잠깐만 봐줘 간단한거임 [4] ㅇㅁㅎㄶ(221.155) 11.12.03 68 0
292309 프밍갤 분들 혹시 IT관한책 감명깊은거나 읽은거추천좀해주세요 [1] 페이탄'갤로그로 이동합니다. 11.12.03 80 0
292308 파이썬공부 시작함 [4] 폐인의세계갤로그로 이동합니다. 11.12.03 162 0
292307 지옥같은 1주일이 지나고 이제는 좋은아버지갤로그로 이동합니다. 11.12.03 35 0
292306 html,자바스크립트에서 이미지파일 '다운로드'어떻게 함여? ㅇㅇㅇ? [1] ㅇㅇㅇ(121.144) 11.12.03 97 0
292305 아 미치겠네 진짜 ㅡㅡ 횽들 제발 헬프좀 아오늘(1.244) 11.12.03 3088 0
292304 임베디드 진로에 질문있습니다. [3] (218.209) 11.12.03 120 0
292303 나 서울에서 SQL호프라는 가게를 봤어 [10] 분당살람갤로그로 이동합니다. 11.12.03 218 0
292302 형들..도와줘..액세스2010... 김비니(175.115) 11.12.03 36 0
292301 치킨집 차릴때 어디가 좋나 [2] 갤청소부갤로그로 이동합니다. 11.12.03 82 0
292300 훃들 v3게임 핵킬로 바이러스 검사하는데 @조공.jpg@ ㅂㅈㄷ(112.166) 11.12.03 120 0
292298 님들 데이터입력 받을때 꼭 최대값을 설정해야하나여? [1] 금고래갤로그로 이동합니다. 11.12.03 40 0
292292 저희 회사 작은 회사인데 있을건 다있네요 치킨맛맛폰갤로그로 이동합니다. 11.12.03 138 0
292291 [필독] 공대생이 공감할 그들이 위대한 이유 EnjoyCode(220.87) 11.12.03 142 0
292288 16진법 컴퓨터가 있나요? ㅁㄴㅇㄹ(112.185) 11.12.03 45 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2