Search
🎶

3. 본격 프로그래밍 시작해보기

Notification: 과제 시작 전 확인할 내용!
Console.ReadLine(); 이라는 함수가 있습니다. 이 함수를 이용하면 프로그램 실행 중 데이터를 입력받을 수 있습니다.
보통 입력받은 데이터변수에 저장하여 사용합니다.
string input = Console.ReadLine(); // 데이터를 입력하고 Enter 를 누르면 다음으로 넘어갑니다. Console.WriteLine("입력받은 데이터는 " + input + " 입니다.");
C#
복사
변수 선언 가능
조건문 활용 가능
본격적으로 시작해 볼까요?

1. 입력받은 데이터가 숫자인지 문자열인지 판단

캐스팅의 TryParse 를 응용하여 만들 수 있습니다.
입력받은 데이터가 숫자 - “숫자입니다.
아니라면 - “문자열입니다.

2. 입력받은 데이터가 숫자인지 문자열인지 불리언인지 판단

입력받은 데이터에 맞게 출력하는 프로그램 만들기
숫자면 “숫자입니다.
true, false 면 “불리언 입니다.
아니라면 “문자열입니다.

3. 입력받은 데이터가 숫자라면 100 보다 큰지 작은지 알려주는 프로그램 만들기

입력받은 데이터가 문자라면 - “숫자가 아닙니다.
입력받은 데이터가 숫자라면
수가 100 이상이라면 크다면 “xx 은(는) 100 보다 같거나 큰 수 입니다.
수가 100 보다 작다면 “xx 은(는) 100 보다 작은 수 입니다.

4. 입력받은 데이터가 숫자라면 짝수인지 홀수인지 알려주는 프로그램 만들기

입력받은 데이터가 문자라면 - “숫자가 아닙니다.
입력받은 데이터가 숫자라면
수가 짝수라면 - “xx 은(는) 짝수 입니다.
수가 홀수라면 - “xx 은(는) 홀수 입니다.
짝수를 어떻게 구하는지 모르겠다면 Tip!

5. 언제 if 를 쓰고 언제 case 를 쓸까요?

[힌트 코드] *10분 이상 생각해보고 너무 어려울때 볼 것*
1번
2번
3번
4번
완료하셨다면?
과제를 수행하며 고민하고 검색했던 내용을 모아 TIL을 작성해주세요.
TIL까지 작성했다면?, 마지막 문제에 대한 정답 제출하기  https://forms.gle/aCeZ8jCYBVei5dZg9