2021년 3월 5일 금요일

Visual Studio C++,C# Day_01

 

Visual Studio C++,C# Day_01

[BMI 계산기 C++,C# 구현]
 C++,C#으로 출력값이 같은 BMI 계산기구현

20210307_20615034


과제_01   : C++    
과제_02    : C#      
과제_02-1 : C Form

 키워드


과제_01   : C++  


C++ 개발 창 및 실행 창





 과제_02    : C#


C# 개발 창 및 실행 창

ㅡㅡㅡ
C#에서는 모든 입력값을 문자열 string으로 받는다. 즉, '문자열'
고로 숫자로 변환시키기 위해선 'int.Parse()' , 'double.Parse()' 등을 사용한다.
사용 시, 항상 변환해줘야 한다.

[ 코드 작성시 꿀팁 ]
'cw'를 쓰고 'Tap'을 두 번 누르면 Console.WriteLine()으로 자동변환
'문자열 + 숫자'는 '문자열'

 과제_02-1 : C Form


C# Form 디자인 창


C# Form 개발 창

ㅡㅡㅡ
개발 창의 경우, 앞 디자인 창에서 시작프로그램 설정을 한 뒤, 
F7을 누르면 뜬다. 

(대부분 버튼을 누름으로써 이벤트가 발생한다.)
버튼에 대하여 이벤트를 만들거나 코딩을 하고 싶으면,
앞선 디자인 창에서 버튼을 두번 누르면 해당 코드가 표출된다.

C# Form 실행 창


추가내용
[ 교수님 코딩 ]
=> label3.Text = "bmi = " + bmi.ToString();



[ 피피티 코딩 ]
=> label3.Text = "bmi = " + bmi;


ㅡㅡㅡ
본래 교수님 코드에서는 계산한 값을 label3에 나타내기 위해서 
'ToString()'으로 숫자를 문자열로 바꿔주었다.


-> 두가지 코드 다 실행 해 본 결과,
출력값의 차이는 없었다.
보여지는 것은 같기 때문이라고 생각한다.



키워드 정리 및 중요내용 정리


'C#' 에서의 입출력과 Forms에서의 디자인과 속성창 다루는법
'double.Parse()'를 이용한 숫자 변환, 'ToString()'을 이용한 문자열 변환





















댓글 없음:

댓글 쓰기