아.. 쓰던 거 다 날아갔다.. 아...ㅠㅠ
임시저장 꼭 하자..
이쁜 내용 많았는데 아쉽다
그래도 난 복습 다 했으니까 포스팅에 목적을 두지 않겠다
참고로 헬로코딩 포스팅은 나 혼자 공부하는 거라서
매우 불친절하다
+입력이 필요한 이유
+키보드 입력
+문자열의 정수 및 실수 변환
입력한 값을 어떤 자리(변수)에 저장해야 하니 변수 유저인풋을 지정한다.
이때 유저인풋은 문자열 변수이다. 따라서 정수형으로 이용하기 위해서는
int.parse() 함수를 사용하자.
넘버라는 정수형 변수를 지정하고, 유저인풋을 정수로 변환한 값을 이 변수자리에 넣는 것이다.
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
자 그럼 내가 만든 계산기에.. 정수 입력이 아닌.. 한글 입력을 하면?
12줄: int number1 = int.Parse(userInput1);
변수 유저인풋에 저장한 '양이퓨리'를 정수로 변환하려다 오류가 뜸
int.Parse()를 사용할 때에는 꼭 숫자를 입력해야 하는 걸 확인 가능
지금까지는 정수끼리의 계산만 해봤는데..
실수 계산도 가능해야 계산기가 아니겠어요??! 0.0
쉽습니다 int.Parse() 말고 double.Parse()도 있거든요~!
변수형 지정 잘해주고, 맞는 함수만 잘 써주자.
숫자야구가 돌아왔다~~!
!! 이번엔 문자열형 변수를 따로 만들지 않고,
Console.ReadLine() 함수를 통해 입력받은 문자열을 바로 정수로 변환하여 사용했다.
++수학에서 괄호 먼저 처리하는 것처럼,
프로그램에서도 괄호 안쪽에 있는 코드를 먼저 시행함으로 가능한 일이다.
예) Console.WriteLine(12+3)
해피 2020
'기타' 카테고리의 다른 글
Hello Coding 헬로코딩 프로그래밍 챕터 6; 조건문 (0) | 2020.01.02 |
---|---|
Hello Coding 헬로코딩 프로그래밍 챕터5; 기초문제 심화문제 (0) | 2020.01.02 |
Hello Coding 헬로코딩 프로그래밍 챕터4; 기초문제 심화문제 (0) | 2019.12.31 |
Hello Coding 헬로코딩 프로그래밍 챕터4; 변수 그리고 연산 (0) | 2019.12.31 |
Hello Coding 헬로코딩 프로그래밍 챕터3; 기초문제 심화문제 (0) | 2019.12.29 |