뮁
조건문 실습 본문
1) 홀수 / 짝수 구분하기
정수값으로 변환해서 저장
% 나머지 연산을 이용
2로 나머지값을 구했을 때, 그 값은 2보다 작은 0 혹은 1이므로
0이 나오면 짝수이고 1이 나오면 홀수
2) 등급 출력
이전에는 if문을 사용했던 것
이번에는 switch문을 사용할건데
규칙찾기 90 ~ 99 80 ~ 89 70 ~ 79 >>앞자리수가 9, 8, 7 앞자리 수가 같은 숫자들의 공통점은 10으로 나누었을 때 같은 수가 나온다. 9가 앞자리인 수들 >>9 8이 앞자리인 수들 >>8 7....>> 7 6..>> 6 ex) 95 / 10 하면 9.5가 아닌 9 왜냐하면 int 95 / int 10 은 int 9 이기때문에 |
100점일때는 10이 나오는데, 10에 대한 내용은 없어서 default값인 Bronze가 출력됨\
책의 목차처럼 진행되므로
case 10: 뒤에 다이아몬드에 대한 내용을 굳이 붙이지 않고
case 9: 위에 써놓기만 해도
Diamond로 인식된 뒤 break를 만나서 끝난다..!
(case 9와 동일한 처리가 이루어진다.)
3) 로그인 프로그램
== &&
4) 알파벳 판별 프로그램
입력한 문자열에서 제일 끝에 것 가져올 때? 대괄호 사용.
[0] 인덱싱. 0번째
>>이렇게 되면 몇글자를 입력했든 맨 앞의 한글자만 가져옴
if
(소문자 a 보다 >= 크거나 같으
&& 면서
소문자 z 보다 <= 작거나 같다면)
|| or
(대문자 A 보다 >= 크거나 같으
&& 면서
대문자 Z 보다 <= 작거나 같다면)
더보기
|| 연산자 입력하는 법 >> Shift누르고 원화 혹은 역슬래쉬 \\ (backspace밑에 있는 거)
'공부공부공부' 카테고리의 다른 글
콘솔 텍스트 색상을 변경하는 방법에 대해 질문해 보았다. (0) | 2024.10.02 |
---|---|
삐그덕거리는 나의 과제 (0) | 2024.09.24 |
반복문 실습 (2) | 2024.09.20 |
C# 문법 종합반 - 1주차 과제 (0) | 2024.09.18 |