디시인사이드 갤러리

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

갤러리 본문 영역

C#좀 하는형들 제발 도와줘

잉여학생(210.102) 2011.09.26 13:11:31
조회 88 추천 0 댓글 3

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace StandardWeightCalculator
{
    class StandardWeightCalculator
    {
        enum Gender { Female, Male };
        enum BMI { Underweight, Normal, Overweight, Obesity };
        string name;
        float height = 0;
        float weight = 0;
        Gender gender;
        String sex;
        static void Main(string[] args)
        {
            StandardWeightCalculator s = new StandardWeightCalculator();

            // 이름 입력
            Console.WriteLine("안녕하세요!");
            Console.WriteLine("성별을 입력해 주세요");

 


            Console.Write("이름이 무엇입니까? ");
            s.name = Console.ReadLine();
            Console.WriteLine(s.name + "님의 표준체중과 비만도를 계산합니다!");

            // 신장/체중/성별 입력
            s.GetKeyboardInput();

            // 표준체중과 비만도를 출력
            s.Print();

            // Keep the console window open in debug mode.
            Console.WriteLine("Press any key to exit.");
            Console.ReadKey();
        }

        // GetKeyboardInput 메소드는 신장/체중/성별 입력
        void GetKeyboardInput()
        {
            // 신장 입력 (height)
            Console.Write("본인의 신장(cm)을 입력하세요(0-200): ");
            string str = Console.ReadLine();
            height = (float)double.Parse(str);

            // 체중 입력 (weight)
            Console.Write("본인의 체중(kg)을 입력하세요: ");
            str = Console.ReadLine();
            weight = (float)double.Parse(str);


            // 성별 입력 (GetGenderFromString 사용)
        START:
            Console.Write("본인의 성별을 입력하세요: 남자면(M) 여자는(F)");
            sex = Console.ReadLine();
            while (true)
            {
                if (sex == "M")
                {

                    Console.WriteLine("남자입니다.");
                }
                else if (sex == "F")
                {
                    Console.WriteLine("여자입니다.");
                }
                else
                {
                    Console.WriteLine("M 또는 F로 다시 입력해주세요");
                    goto START;

                }
            }

        }
        void GetKeyboardInput(string str);


        // GetGenderFromString 메소드는 입력된 string에서 남/여를 판별하여 Gender 타입으로 반환

        // GetNormalWeight 메소드는 남/녀별 신장대비 표준체중을 계산

        // 남자표준체중 = 신장(m) x 신장(m) x 22

        // 여자표준체중 = 신장(m) x 신장(m) x 21

        // GetBMI 메소드는 기준에 근거하여 "저체중, 정상, 과체중, 비만"를 판별하여 BMI 타입으로 반환
        // BMI = 체중(kg)/신장^2(m^2)
        // 20미만 저체중(Underweight)
        // 20~24 정상(Normal)
        // 25~29 과체중(Overweight)
        // 30이상 비만(Obesity)

        // Print 메소드는 표준체중과 비만도를 출력

        //static float GetNormalWeight(float height, Gender gender)

        void Print()
        {
            Console.WriteLine("{0}님의 신장은 {1} 체중은 {2}!", name, height, weight);
        }
    }
}



C#인데 수업존나들어도 잘모르는데. 좀만도와줘 goto문까진 썻는데 그이후로 쫙모르겟어 ㅠㅠ

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
278036 졸릴텐데 이거나 봐라 [1] 전간디갤로그로 이동합니다. 11.10.04 78 0
278035 자바질문인데요 결과값 나오는거에대해!!(쉬움)+_+ [7] 자바!(58.127) 11.10.04 64 0
278033 코딩음악은 컴퓨터로만들어야 갑이죠ㅎㅎ [2] wwaw(58.127) 11.10.04 85 0
278032 XML배우는 중인데 용자님들 있어요?? 도움좀 [2] 야메뗴(175.116) 11.10.04 58 0
278031 안드로이드 프로그래밍 할때 안드로이드 pc판 버전으로 테스트 가능해? [6] 김투덜갤로그로 이동합니다. 11.10.04 76 0
278030 코딩할때 좋은 음악은 이거지. [3] 개발자(61.254) 11.10.04 74 0
278028 코딩할때 좋은 음악 전간디갤로그로 이동합니다. 11.10.04 88 0
278027 바이러스 치료법좀; [5] 병맛스튜갤로그로 이동합니다. 11.10.04 67 0
278026 세상이 힘들고 지칠 땐 [2] abbey road갤로그로 이동합니다. 11.10.04 61 0
278024 이런건 어느분야인가요? [7] 어플장터(116.122) 11.10.04 114 0
278023 보안해킹 wwaw(58.127) 11.10.04 55 0
278022 컴파일러 빡친다.. 니미.. [5] 부루마블(125.184) 11.10.04 96 0
278021 전간디님 번역했어요 ㅠㅠ [7] 늅늅(118.131) 11.10.04 73 0
278020 아이패드 케이스 샀다 [1] monoless갤로그로 이동합니다. 11.10.04 52 0
278019 님들아 시디아 어플도 맥북 필요함? 로하로하알로하갤로그로 이동합니다. 11.10.04 34 0
278018 그래프의 인접행렬 출력하는거요.. [6] 도라에몽(211.187) 11.10.04 59 0
278016 꼬꼬면 vs 신라면 블랙 [3] 전간디갤로그로 이동합니다. 11.10.04 82 0
278015 밑에 jsp 이렇게 고쳤는데 이제 컴파일이 안되네요 [7] 하양(61.73) 11.10.04 71 0
278014 아이폰 개발하고 싶은데 [8] 로하로하알로하갤로그로 이동합니다. 11.10.04 93 0
278013 어장관리하다 역발렸으면 집구석에서 라면이나 빨고 쳐자라. [2] 쵸쵸(219.251) 11.10.04 91 0
278012 책에서 나오는 인터페이스와 실전에서의 인터페이스 사용 닥치고뉴비갤로그로 이동합니다. 11.10.04 51 0
278011 jsp좀 하시는분 이거 에러좀 봐주세요~ 하양(61.73) 11.10.04 86 0
278009 나 남자게 여자게 [6] 병신드라갤로그로 이동합니다. 11.10.04 95 0
278007 아까 엑셀질문 Cjyo갤로그로 이동합니다. 11.10.04 40 0
278006 형들 드라이버 머 하나만 물어볼께. 깁순대갤로그로 이동합니다. 11.10.04 50 0
278003 프바 달릴게이 없냐? dldl(61.74) 11.10.04 29 0
278002 in-place 정렬이 추가적인 메모리가 입력에 비례한거 아닌가요..? [1] SODMaster갤로그로 이동합니다. 11.10.04 87 0
278001 웹 프론트로 가고 시픕니다 [1] [성대아싸]갤로그로 이동합니다. 11.10.04 69 0
278000 java 이거 진짜 모르겠습니다 도와주세요 [6] 123(210.218) 11.10.04 86 0
277999 좋은 아버지님의 어깨의 무게가 3배 증가하였습니다. [2] 좋은아버지갤로그로 이동합니다. 11.10.04 68 0
277998 퀵정렬이 in-place가 아니라는 이유는... [2] SODMaster갤로그로 이동합니다. 11.10.04 77 0
277996 국외 자격증 ccna나 ocjp같은거 질문 [1] ㅇ.ㅇ(118.222) 11.10.04 92 0
277995 오늘도 궁상맞게... Kanon갤로그로 이동합니다. 11.10.04 34 0
277994 씨발 리플들이 다 왜이래 얼빠진호랑이갤로그로 이동합니다. 11.10.04 48 0
277993 안철수가 박근혜를 이기네 이모군(175.114) 11.10.04 49 0
277992 쵸쵸 개새끼야 얼빠진호랑이갤로그로 이동합니다. 11.10.04 65 0
277991 넷북은 씨발 배터리 다 달면 투척하고 뒤지라는거냐? 로하로하알로하갤로그로 이동합니다. 11.10.04 68 0
277990 횽들 이거 해독좀 해줘... [3] 없음(124.59) 11.10.04 115 0
277989 얼빠진 호랑이는 지금 피씨방에서 소주를 마시고 있습니다. [9] 얼빠진호랑이갤로그로 이동합니다. 11.10.04 162 0
277988 엑셀 잘하시는 형님들..도와주세요.. [1] 늅늅이(112.146) 11.10.04 42 0
277987 퀵정렬 in-place 알고리즘 아니지 않아? [2] SODMaster갤로그로 이동합니다. 11.10.04 144 0
277986 컴공 새내기인데 1학년때 일반화학 배우는 이유가? [1] ㅇㅁ(125.208) 11.10.04 124 0
277985 아까엑셀질문한학생인데요 [1] Cjyo갤로그로 이동합니다. 11.10.04 47 0
277984 형들.. 나 오늘 차였다 [7] 하아(115.23) 11.10.04 95 0
277983 넷북인데 6셀짜리 리튬폴리머 배터리 충전 얼마함? [4] 로하로하알로하갤로그로 이동합니다. 11.10.04 68 0
277982 개발자에게 가장 필요없는 신체부위는? [7] 전간디갤로그로 이동합니다. 11.10.04 167 0
277981 씨샾이나 자바나, 간단한것좀 봐봐.. [4] ㅋㄱ(183.96) 11.10.04 69 0
277980 프갤횽들 다 퇴근중이냐 ㅠㅠ [4] 캐꼬꼬닭(115.92) 11.10.04 48 0
277979 한글로 프로그래밍 배우는건 진짜 시망인듯 [2] 그런티(119.75) 11.10.04 98 0
277977 소득세 엄청 뜯겼다 [4] 전간디갤로그로 이동합니다. 11.10.04 85 0
뉴스 나나, 속옷 화보로 드러낸 완벽한 몸매와 압도적인 존재감...탄탄한 복부라인으로 섹시미 뽐내 디시트렌드 07.30
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2