디시인사이드 갤러리

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

갤러리 본문 영역

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

잉여학생(210.102) 2011.09.26 13:11:31
조회 89 추천 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 - -
278171 내 닉은 [9] 로하로하알로하갤로그로 이동합니다. 11.10.05 65 0
278169 지금 IT뉴스는 혼돈의 카오스 [3] 거칠게갤로그로 이동합니다. 11.10.05 139 0
278168 밑에 자바 문제 [1] ?(124.199) 11.10.05 241 0
278167 지드레곤 대마초 ?? [8] 시불라미갤로그로 이동합니다. 11.10.05 113 0
278166 집가는데 비오기 시작하네 [1] 로하로하알로하갤로그로 이동합니다. 11.10.05 39 0
278164 얼빠진 호랑이는 어장관리따윈 하지않습니다. [7] 얼빠진호랑이갤로그로 이동합니다. 11.10.05 145 0
278163 지하철에서 디시한답시고 로하로하알로하갤로그로 이동합니다. 11.10.05 51 0
278162 밑에 미친 코딩 고쳐봤어요 무슨언어인지도 모르겠음 (C++ 로 예상) [7] lol(110.174) 11.10.05 114 0
278161 다들 안녕~ㅋ 오랫만ㅋ [3] 얼빠진호랑이갤로그로 이동합니다. 11.10.05 71 0
278160 API 대화상자로 계산기 만들려는대 조언 좀 해주세요 [5] 밥위에생선(210.106) 11.10.05 125 0
278159 I/O 좀 아는 형있어? [6] 설치마법사갤로그로 이동합니다. 11.10.05 62 0
278158 자바 프로그래밍 소스 수정 부탁 [1] 전두환각하갤로그로 이동합니다. 11.10.05 77 0
278157 나 이거 해주는 사람에겐 문상줄게. [21] 전두환각하갤로그로 이동합니다. 11.10.05 205 0
278156 c++시작할때 프로젝트 짜는 법좀 알려주세요 [3] 급합니다ㅠㅠ(211.178) 11.10.05 81 0
278155 어익후 오늘 주가 대 폭낙이군화~ 거칠게갤로그로 이동합니다. 11.10.05 51 0
278154 아스형 [4] 지금,여기갤로그로 이동합니다. 11.10.05 66 0
278153 내가 들은 중국 copy 방법... ㅋㅋ [8] .3(124.137) 11.10.05 236 0
278152 아이폰 4gs는 원래 예상했던 빌드 아니냐?? 거칠게갤로그로 이동합니다. 11.10.05 45 0
278149 연봉 질문. [30] blackd갤로그로 이동합니다. 11.10.05 308 0
278148 시발 리젝났다!!!!!!!!!!!!!!! [10] McHello갤로그로 이동합니다. 11.10.05 197 0
278145 c++ 에서 주소값 찾는 문제인데여 [12] 하양(61.73) 11.10.05 102 0
278143 코볼을 공부하면 좋은일이있을지도... [5] madcat_mk2갤로그로 이동합니다. 11.10.05 128 0
278142 낯가림심해서 그런지 사회생활힘들다 [2] ㅇㅇ(61.77) 11.10.05 101 0
278141 윈도우 잘 아는 형들 봐줘 rails갤로그로 이동합니다. 11.10.05 39 0
278139 YUGOON 횽 회사 이름이 뭐랫더라 [2] 로하로하알로하갤로그로 이동합니다. 11.10.05 83 0
278138 유군 형은 봅니다. [3] 좋은아버지갤로그로 이동합니다. 11.10.05 69 0
278137 면접 얘기 나와서 말인데 좋은아버지갤로그로 이동합니다. 11.10.05 53 0
278136 면접글보니 씁슬해지네 [2] +어게인갤로그로 이동합니다. 11.10.05 122 0
278135 프로그래밍이 좋긴 한데 [2] ?(124.199) 11.10.05 104 0
278132 나도 후임은 여자가 왔으면 좋겠다... 되도록 개발 못하는.. [1] 쿄스케갤로그로 이동합니다. 11.10.05 128 0
278130 파워usb대결 한국대 미국편 [4] ㅇㅇ(61.77) 11.10.05 79 0
278128 아 새로 산 청바지 쪼인다 어떡해갤로그로 이동합니다. 11.10.05 54 0
278127 지금 오라클 책보고 있는데 말이지 함수부분 보고 있는데 [2] 좋은아버지갤로그로 이동합니다. 11.10.05 77 0
278126 실습식으로c언어 공부하는게좋을까? 그냥 강좌 다본후 만드는게더좋을까 [3] forhappiness갤로그로 이동합니다. 11.10.05 74 0
278125 야호 월급 들어옴 [7] 좋은아버지갤로그로 이동합니다. 11.10.05 126 0
278122 갤러들아 문제좀하나 풀어줘바 풀지를 못하겟어 [11] 컴갤(124.63) 11.10.05 94 0
278121 슨상님들 C++가 C의 확장팩이면 C++확장팩은 C += 2? [2] lol(110.174) 11.10.05 84 0
278120 이참에 애플 사버릴까? [1] 좋은아버지갤로그로 이동합니다. 11.10.05 66 0
278119 출 to 더 근 아 근데 오늘은 마음이 다른 날보다 다르다. 좋은아버지갤로그로 이동합니다. 11.10.05 36 0
278118 아이폰4s 관련 언플 쩐다 [2] 전간디갤로그로 이동합니다. 11.10.05 114 0
278117 애플.. 어제 아이폰 4s는 실망이네.. [5] 쿄스케갤로그로 이동합니다. 11.10.05 101 0
278116 중대 기상하십시오! [1] 이힝(121.177) 11.10.05 73 0
278115 operating system concepts 8판 번역 언제 발매될까? dd(59.30) 11.10.05 118 0
278113 디시앱보다 디시모바일페이지가 편한거 같다 SODMaster갤로그로 이동합니다. 11.10.05 44 0
278112 (c언어)이게 왜잘못됨? [3] forhappiness갤로그로 이동합니다. 11.10.05 88 0
278111 객체지향을 너무 어렵게 생각할 필요는 없는 것 같다. [1] 바보플머(119.207) 11.10.05 85 0
278110 c/c++ 쓰레드풀 구현된거 없음?? [1] 늅늅늅(114.71) 11.10.05 95 0
278108 형들 도아줰ㅋㅋㅋㅋㅋㅋㅋ [3] 리핀(180.182) 11.10.05 62 0
278104 스마트폰은 너무 크게만 나온다 막장갤신학생갤로그로 이동합니다. 11.10.05 50 0
278103 이번 아이폰 발표는 소프트웨어 위주구만 [2] 거칠게갤로그로 이동합니다. 11.10.05 102 0
뉴스 ‘열애설♥’ 미주 “한화이글스 경기, 빠짐없이 보고 있어” 디시트렌드 07.30
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2