디시인사이드 갤러리

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

갤러리 본문 영역

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

잉여학생(210.102) 2011.09.26 13:11:31
조회 84 추천 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/14 - -
AD 휴대폰 액세서리 SALE 운영자 25/07/15 - -
274369 프로그래머는 자신들이 얼마나 대단한 존재인지 모른다. [2] 거칠게갤로그로 이동합니다. 11.09.21 114 0
274367 잌ㅋㅋㅋㅋㅋㅋ 어제 문제 지금보니깐 이해 간다 ㅋㅋㅋㅋㅋ짤 [3] 힙꼬맹갤로그로 이동합니다. 11.09.21 98 0
274366 인터넷7인데, 인터넷8 설치하는게 좋음? 그냥 인터넷7 쓰는게 좋음? [3] 학자갤로그로 이동합니다. 11.09.21 80 0
274365 횽들아 나좀알려줘!!!!!! [4] 횽들아(175.253) 11.09.21 47 0
274364 님들 면허 필기시험은 학원에서 못보나여? (121.177) 11.09.21 37 0
274363 초보적인 질문;; [2] 레이안갤로그로 이동합니다. 11.09.21 44 0
274361 프갤이 참 좋은 점 [1] 야요이갤로그로 이동합니다. 11.09.21 41 0
274360 내가 사장이 된다면 혁신적으로 경영할꺼다. [2] 거칠게갤로그로 이동합니다. 11.09.21 70 0
274359 파이썬 2.5 <->2.7 버전이 호혼안됨? [2] 이모군(175.114) 11.09.21 74 0
274358 공비인가 변비인가 얘도 안여돼네[인증].jpg [6] lol(110.174) 11.09.21 144 0
274357 HTML5 배워두면 좋을까요 안 좋을까요 야요이갤로그로 이동합니다. 11.09.21 34 0
274356 Irvine 신간 드디어 물량 풀렸따 이놈들아 [2] Deanex갤로그로 이동합니다. 11.09.21 42 0
274355 C# vs Java [7] Sayrin갤로그로 이동합니다. 11.09.21 112 0
274354 야근수당, 주말수당 전혀 안 주면서 주말에 나오고 야근하라는거 야요이갤로그로 이동합니다. 11.09.21 41 0
274353 그래도 개발자들은 대박이 있지 않냐? [4] 쿄스케갤로그로 이동합니다. 11.09.21 92 0
274352 노동부에 일러받치면 달라지지 않을까? [1] 힙꼬맹갤로그로 이동합니다. 11.09.21 35 0
274351 개발자들은 지나치게 무른게 문제다 ㅡㅡ 나같이 거칠어야 한다 [1] 거칠게갤로그로 이동합니다. 11.09.21 74 0
274350 밑에 대학교 언급글 보니까 갑자기 급!! 떠오른다.. [6] McHello갤로그로 이동합니다. 11.09.21 75 0
274349 여기가 말로만 듣던 테러갤인가요? [2] ltw갤로그로 이동합니다. 11.09.21 63 0
274348 나도 IT 업체들이 단합해야 한다고 본다 [1] Deanex갤로그로 이동합니다. 11.09.21 58 0
274347 개발자 -> 사장이 되었을 때 [3] 거칠게갤로그로 이동합니다. 11.09.21 118 0
274344 프로그램이 얼마나 무서운지 알려줘야됨 [3] 분당살람갤로그로 이동합니다. 11.09.21 67 0
274343 새로운 기술이 나왔을때 [1] ㅁㄴㅇ(210.178) 11.09.21 58 0
274342 공부해야하는데 어디까지 들엇는지 까먹음; [2] 힙꼬맹갤로그로 이동합니다. 11.09.21 46 0
274341 듣보잡 변방 국가에서 개발할려고 하니 안되는거다 -_- [7] 거칠게갤로그로 이동합니다. 11.09.21 99 0
274340 개발자가 회사에서 돈벋는건 구걸해서 받는 수준아니냐 [7] 개쉛기갤로그로 이동합니다. 11.09.21 142 0
274339 공비.. 사람 그렇게 가지고 놀면 재밌냐? [5] lol(110.174) 11.09.21 103 0
274338 학교와이파이 [3] 빡좀비갤로그로 이동합니다. 11.09.21 75 0
274337 IT분야 전 사원들이 하루만 담합해서 서버를 셧다운 시킨다면? [5] 거칠게갤로그로 이동합니다. 11.09.21 134 0
274336 홈페이지 예쁘게 꾸민다음에 파워 블로거 되는 사람들은 개발자 이상의 능력 [1] 야요이갤로그로 이동합니다. 11.09.21 147 0
274335 한꾺은 좆만해서 원자력 발전소 폭발하면 전부 뒤지는거 아니냐??? [1] 거칠게갤로그로 이동합니다. 11.09.21 49 0
274334 데드 스페이스 시리즈, 콜오브 듀티 시리즈 이런거 보면 [1] 야요이갤로그로 이동합니다. 11.09.21 72 0
274333 국민들에게 소프트웨어가 얼마나 무서운지 알려줘야 한다. [5] 거칠게갤로그로 이동합니다. 11.09.21 139 0
274332 근데 나도 웹 뚝딱 거리면서 테라,아이온,데드 스페이스 이런거 보면 [2] 야요이갤로그로 이동합니다. 11.09.21 72 0
274330 의외로 개발자들을 우러러 보는건 있다. 그러면서 [2] 거칠게갤로그로 이동합니다. 11.09.21 88 0
274329 웹 개발자들은 하찮게 보지.. [6] 쿄스케갤로그로 이동합니다. 11.09.21 121 0
274328 파이썬 해킹 프로그래밍 [5] 이모군(175.114) 11.09.21 141 0
274327 10/1에 개발자들은 전부 모여서 담합대회 해야한다. [1] 거칠게갤로그로 이동합니다. 11.09.21 58 0
274326 늅늅인데요.. 웹 궁금한거 있어염... [6] ㅋㄱ(183.96) 11.09.21 72 0
274324 무슨일이 있었던거야? [2] 일광면갤로그로 이동합니다. 11.09.21 54 0
274321 autohotkey 써본형들있나효 헬프헬프 [6] 지금,여기갤로그로 이동합니다. 11.09.21 78 0
274320 PC방 업주들은 IE7나 IE8로 업그레이드 시켜면 맨날 IE6로 돌리더 [2] 야요이갤로그로 이동합니다. 11.09.21 85 0
274318 안 쪽팔리냐? [5] 뭥미(121.182) 11.09.21 118 0
274317 웹표준이 어려운 이유가 머냐면 [15] Regi☆갤로그로 이동합니다. 11.09.21 132 0
274316 ie6 쓰는것갖고 까지 말아라 [2] 개쉛기갤로그로 이동합니다. 11.09.21 87 0
274315 전쟁 나는거 아니냐? ㅋㅋㅋ(116.42) 11.09.21 41 0
274314 오늘도 언론은 삼성 빨아주기에 정신이 없구나 [1] 거칠게갤로그로 이동합니다. 11.09.21 63 0
274313 아 놓쳤다 [2] 지금,여기갤로그로 이동합니다. 11.09.21 48 0
274312 한국 고갱님들은 답이 없다.jpg [10] blackd갤로그로 이동합니다. 11.09.21 154 0
274311 인터넷 들여다보는 당국… MB정부 ‘패킷감청기’ 46대 도입 [2] 거칠게갤로그로 이동합니다. 11.09.21 71 0
뉴스 김준호♥김지민, 한강뷰 용산 신혼집 최초 공개...“9살 많은 이혼남이 혼수도 안 챙겨왔다” 디시트렌드 07.17
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2