728x90


2015 비주얼 스튜디오 입문 Day-01.

라벨과 버튼만 사용해서 환영합니다 문구를 나오도록 하는 프로그램입니다.

라벨 1개, 버튼 두개를 사용할 것이며, 라벨에는 특정 문구가 나오게 될 것입니다.

두 버튼에는 각각 환영, 종료라고 입력을 해주세요.

라벨에는 문구를 지정하지 않아도 되지만, "?" 또는 "???"를 입력해 라벨의 텍스트를 바꿔줍니다.

환영버튼을 더블 클릭할 경우, Form1.vb[디자인]에서 Form1.vb로 창이 변경되는 것을 확인할 수 있습니다.

또한, Public Class Form1 밑에 Private Sub Button1_Click이라는 문구가 나와있습니다.

그 문구 밑에 Label1.text = "비주얼 스튜디오 2015에 오신 것을 환영합니다" 와 같은 문구를 입력해 줍니다. 또는, 자신이 지정하고 싶은 문구를 " " 안에 입력합니다.

두번째 버튼인 종료 버튼을 더블 클릭하면, Private Sub Button2_Click를 확인하실 수 있습니다.

Private Sub Button1_Click 밑에 줄에는 End 라는 단어를 입력합니다.

End라는 프로그램의 역할은 사용 중인 프로그램을 종료하는 역할을 합니다.

시작 버튼을 클릭해 프로그램의 작동을 확인 할 수 있으며, 폴더를 통해서도 자신의 프로그램을 확인 할 수 있습니다. visual studio 2015 > Project > Day-01(프로젝트 이름) > bin > Debug > Day-01.exe

Day-01.exe는 응용프로그램이며 제작한 프로그램을 실행해 확인할 수 있습니다. 환영 버튼을 누를 경우에는 자신이 입력해 지정한 문구가 나오도록 되어있으며, 종료 버튼을 누르면 Day-01 프로그램이 종료되는 것을 확인하실 수 있습니다.





728x90
반응형
728x90

비쥬얼스튜디오로 BMI 계산기 만들기.

BMI 계산기 만들기에 들어가기 앞서서, 비주얼 스튜디오는 마이크로 소프트 윈도우에서 작동하며, 다양한 언어로 프로그래밍을 할 수 있는 마이크로 소프트의 프로그램입니다.

비주얼 베이직, 비주얼 C#, C++ 등의 특정 언어로 프로그래밍을 할 수 있습니다.

저같은 경우는 비주얼 스튜디오 2012를 사용했던 것 같습니다.


BMI계산기를 만들 때, 심플하게 만들지 아니면,  여러가지 데이터를 입력하고 싶은지에 따라 복잡하다라고 느낄 수 있으나, 그렇게 어렵다고 느끼지 않을 정도로 만들었습니다.


기본적인 버튼, 라벨, 그룹박스, 텍스트박스를 이용해 만들었습니다.

대부분의 속성 입력해야 할 것은 보면서 따라하시면 됩니다.


입력 코드로는 

Dim을 입력한 뒤, BMI에 들어가야할 코드를 입력했습니다.

몸무게(Weight), 키(Height), BMI, 표준체중(Standard Weight)

속성의 디자인 쪽 라벨 이름을 바꾼 것을 입력하시면 됩니다.


Dim weight, height, bim, standard Weight as single

DIm myformat as string = "##,00" --------- 이 경우 소수 둘째자리까지 나타냅니다."--------

-----------------------------------

height = clnt(txt.height.text)

weight = clnt(txt.weight.text)

입력할 수 있는 곳을 지정한 것입니다.

---------------------------------- 

bmi = weight / (height / 100)^2

Standard Weight = (height - 100) * 0.9

Bmi와 표준체중을 구하는 공식을 입력해 줍니다.

lblBMI.text = Format(bmi, myformat)

lblStandardWeight.text = Format(standardWeight, myformat)

표준 체중, BMi가 포멧에 맞게 뜨게 됩니다.

-------------------------------------------------------------

BMI 지정을 할 때,

BMI <18.5

18.5<= BMI < 25

25<= BMI <30

이것을 알 필요가 있습니다.

위에서부터 저체중, 정상, 비만, 그 외로 들어갈 것은 고도비만이 있습니다.

입력 방법으로는 먼저 Message와 name 이라는 것을 사용할 것입니다.

그러기위해 DIm을 이용을 할 것인데,


Dim message as String = "입니다." 


※이 경우 문장의 마지막 부분에 "입니다."가 나오게 됩니다.

예를들어 "ㅇㅇ입니다." 라는 형식으로. 하지만 아직 ㅇㅇ을 설정하지 않았기에 "입니다."로만 나올 것입니다.


ㅇㅇ을 지정하기 위해서는

Dim name as String

name = txtname.Text 라고 입력해주어야 합니다.

name의 경우 이름을 지칭하는 것인데 이후, 

messageBox.Show(Name & message) 라고 입력을 할 경우에는 자신이 입력한 이름과 입니다가 더해져서 나올 것입니다.

예를들어 이름에 Dana라고 입력하고 이와 같이[ messageBox.Show(Name & message) ] 코드를 입력할 경우 "Dana입니다." 라고 말이죠.

 저희는 아까 입력하려고 준비한 Bmi 수치에 따라 변하도록 입력할 것입니다.


if라는 코드를 이용할 것입니다.

if bmi < 18.5 then (만약 Bmi가 18.5 미만일 경우)

messagebox.show(name & "저체중" & message)  -- 메세지 박스에서는 이름이 나오고 저체중입니다. 라는 문구가 나올 것입니다.

message &= bmi 도 입력해주세요.

이후의 문장에는 Elseif를 사용할 것입니다.(또다른 조건입니다.)

 Elseif 18.5 <= bmi < 25 then  (이 경우 bmi 수치가 18.5 이상이지만, 25미만인 경우를 나타낸 것입니다.)  메시지 박스에는 정상으로 입력해주세요.

messagebox.show(name & "정상" & message)

message &= bmi

또 다른 조건으로 

Elseif 25 <= bmi < 30 then

messagebox.show(name & "비만" & message)

message &= bmi

마지막 30이상일 경우

"else" 를 입력하고

messagebox.show(name & "고도비만" & message)

message &= bmi

이것을 입력한 뒤 End if  코드로 if 계열을 마무리해줍니다.

-----------------------


설명이 많이 부족했지만, 추후에 차차 보완하도록 하겠습니다..........

728x90
반응형

'visual studio프로그래밍' 카테고리의 다른 글

비주얼 스튜디오 입문 Day-01  (0) 2017.06.19

+ Recent posts