디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅁㄴㅀㅁㅈㄹ(210.102) 2011.10.10 12:13:49
조회 98 추천 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
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
AD 디지털 액세서리 기간한정 세일! 운영자 25/07/11 - -
공지 프로그래밍 갤러리 이용 안내 [88] 운영자 20.09.28 45434 65
2871418 애플은 망하지 않는다 [1] 아스카영원히사랑해갤로그로 이동합니다. 17:20 8 0
2871417 배가 고파서 군것질 하고싶은데 발명도둑잡기(118.235) 17:17 3 0
2871415 냥덩이 며칠 전부터 클로버 아이콘 쓰는데 생각나는 것 발명도둑잡기(118.235) 17:11 7 0
2871413 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥로스트미디어냥덩이♥갤로그로 이동합니다. 17:05 9 0
2871411 연인들이 헤어지는 이유 발명도둑잡기(118.235) 16:53 5 0
2871410 쥐의 운명은 발명도둑잡기(118.235) 16:52 4 0
2871409 '10살 차이' 연하남과 열애 인정..42세 동안 여배우 발명도둑잡기(118.235) 16:51 32 1
2871408 김고은 구청에서 일할 때 발명도둑잡기(118.235) 16:50 6 0
2871407 냥덩한테 이거 하면 발명도둑잡기(118.235) 16:48 6 0
2871406 스타벅스 쿠폰 3연속 버렸다 발명도둑잡기(118.235) 16:41 10 0
2871405 분당선 일반좌석이 노란색인데 발명도둑잡기(118.235) 16:36 5 0
2871403 1년차 퇴사하고 이직준비하는데 프갤러(223.38) 16:29 12 0
2871402 교정용 왁스 붙이기가 너무 귀찮다 발명도둑잡기(118.235) 16:29 8 0
2871401 애플 망한대..ㅇㅅㅇ [3] 헤르 미온느갤로그로 이동합니다. 16:13 40 0
2871400 마스터플랜의 망령 [2] ㅇㅇ(121.169) 16:10 25 0
2871399 정좌불능증 재현갤로그로 이동합니다. 16:10 9 0
2871398 윤석열 대통령 ♥로스트미디어냥덩이♥갤로그로 이동합니다. 16:03 12 0
2871397 자바배울라는데 책추천좀 [2] 프갤러(121.152) 15:53 13 0
2871395 척추 아픈데 청장년정신으로 무장하고 수리중 넥도리아(175.196) 15:42 17 0
2871393 악 플라자 왔더니 원종이 생각난다 [4] 발명도둑잡기(118.235) 15:29 30 0
2871391 "트럼프 亞에도 관세 폭탄, 패자는 일본-승자는 중국"-BBC 발명도둑잡기(118.235) 15:21 9 0
2871390 프롬프트 엔지니어링 공부하다보니까 [9] 아스카영원히사랑해갤로그로 이동합니다. 15:21 54 1
2871388 헬갤에서도 마주치는 냥덩 [2] 개멍청한유라갤로그로 이동합니다. 15:02 31 0
2871386 군인도 월급 차등지급해야한다 생각합니다. [4] 개멍청한유라갤로그로 이동합니다. 14:55 34 0
2871385 냥덩 최근 글 [3] 발명도둑잡기(118.235) 14:54 35 0
2871383 중세시대만해도 어린여자아이 처 첩으로 많이둠 ㅇㅅㅇ 류류(118.235) 14:48 16 0
2871382 '107만' 불꽃축제 무사히 마쳐...쓰레기 더미 '눈살' [1] 발명도둑잡기(118.235) 14:48 17 0
2871381 슬기 출처 = 류류 [5] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 14:45 44 0
2871380 [애니뉴스] 카카오톡 오픈챗방 첫 대화의 기본예절 프갤러(121.172) 14:44 12 0
2871378 김정은도 소아성애자인데? [1] 류류(118.235) 14:40 18 0
2871377 “유퀴즈 출연하고 3개월 만에 회사 잘렸습니다” 발명도둑잡기(118.235) 14:38 21 0
2871375 이번 정부지원금 상위10프로는 [5] 개멍청한유라갤로그로 이동합니다. 14:34 50 0
2871374 인간이 만든 댐이 북극 위치 바꿨다 발명도둑잡기(118.235) 14:34 12 0
2871372 여자아이 임신 자격증 여자아이 출산 자격증은 왜 안생김 류류(118.235) 14:32 11 0
2871371 프갤이 개병신이니까 [2] 아스카영원히사랑해갤로그로 이동합니다. 14:30 57 0
2871370 딱국이는 어디갔을까 개멍청한유라갤로그로 이동합니다. 14:29 20 0
2871369 냥덩아? 개멍청한유라갤로그로 이동합니다. 14:28 14 0
2871368 류류 언제 인간될래 [4] 개멍청한유라갤로그로 이동합니다. 14:26 30 0
2871365 나님 지금 생각났음.. [1] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 14:15 20 0
2871363 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ [2] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 14:06 23 0
2871361 에어컨 안키고 선풍기 중풍으로만 지내는게 더 편한듯 [4] 헬마스터갤로그로 이동합니다. 13:58 29 0
2871360 자주가는 더 벤티 알바생 나 오면 바로 아이스아메리카노 [2] ㅆㅇㅆ찡갤로그로 이동합니다. 13:56 32 0
2871359 셔야 되는데 나라상황이 개판이라서, 국민의힘 갤러리 단속해야 해서, 넥도리아(175.196) 13:49 18 0
2871358 25만원이 아니라 15만원 받을 상황이라 ㅈ같네 [4] ㅇㅇ(1.239) 13:46 34 0
2871357 멍유야 이링크들어가봐 ㅇㅅㅇ 류류(121.160) 13:42 18 0
2871356 우리 모두 이겨내자 [10] 개멍청한유라갤로그로 이동합니다. 13:41 57 0
2871355 이거 제 잘못인가요? [4] ㅇㅇ(14.51) 13:25 51 0
2871354 느좋냥덩? [1] ♥로스트미디어냥덩이♥갤로그로 이동합니다. 13:22 22 0
2871353 재능많은애들보면 불쌍함 좇센에서태어나서 [4] 뒷통수한방(1.213) 13:18 43 0
뉴스 '엉짱' 모델 송주아, 크리에이터 미디어 산업대전서 팬心 저격 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2