2022-03-07
연산자를 사용한 실습
삼항연산자를 이용해 몇가지 구문들을 만들어보았다.
참과 거짓으로만 나뉘어지는 문항이 있다면 쓸모가 있겠지만 완전히 두가지 결과만 나오는 것이 확실한 것이 아니라면 사용 빈도가 높은 구문은 아니라고한다.
대입연산자에 대해서도 배웠다.
++ 를 하면 1이 더해지고 연산자= 숫자 를 하면 숫자만큼이 연산된다
실습
연산자를 이용해 권종별 갯수를 구하는 프로그램을 만들어보았다.
실습 2
섭씨에서 화씨로 변환하는 프로그램을 만들어보았다. 연산자의 순서를 잘 파악하지 않으면 전혀 다른 결과가 나올 수 있으니 처음부터 확실하게 먼저 연산해야 하는 부분은 괄호로 묶어 두어야겠다고 생각했다.
실습 3
키와 몸무게를 입력하면 bmi를 알려주는 프로그램을 만들었다.
if else 의 사용법에 대해 배웠다. 이미 공부하여 알고있는 내용이라 실습 위주로 올립니다.
실습 4
점수를 입력하면 무슨 등급인지 알려주는 프로그램을 만들었다.
이렇게 결과값을 한번에 빼버리면 더욱 간단한 코드를 짤 수 있다고 알려주셨다
실습5
그냥 좀 더 세분화된 점수 표를 만들었다
실습 6
스위치 구문을 사용하여 과일 이름을 입력하면 특징을 간단하게 뱉어내는 프로그램을 만들었다.
스위치는 브레이크를 걸지 않고 참인 구문이 나오면 아래의 구문들까지 전부 출력해 버리기 때문에 꼭 중간중간에 브레이크를 걸어주어야 한다. 동시에 여러가지 구문에 같은 답을 출력하고 싶을 때는 답을 쓰지 않고 참인 구문이 나올 때까지 흘러내려가게 둘 수도 있다.
또한 스위치 자체에 수식을 넣어 더 간단한 구문을 만들수도있다.
if문으로는 0~100까지의 리밋을 주어 그 밖의 값이 나오면 유효한 숫자가 아니라는 결과가 나올 수 있도록 하였고 switch 는 답을 10으로 나누었을때 나오는 숫자를 기준으로 등급을 매기는 방식을 사용할 수 있었다.