방프리
20.02.05 C# 프로그래밍 입문 Chapter 4 연습문제 본문
[연습문제]
1. if문을 사용해서 다음 조건을 만족하는 프로그램을 작성하시오.
- 콘솔 응용 프로그램으로 작성한다.
- 성적을 키보드로 입력받아서 해당하는 학점을 출력한다.
- 50점 이하는 F, 61~70점은 D, 71~80점은 C, 81~90점은 B, 91점 이상은 A를 출력한다.
2. switch문을 사용해서 다음 조건을 만족하는 프로그램을 작성하시오.
3. 반복문을 사용해서 다음 형태를 출력하는 프로그램을 작성하시오.
4. While문과 Do.... While문의 차이점은 무엇인가?
- While문은 조건식이 맞지 않으면 실행하지 않으나 Do...While문은 한 번 실행 후 조건식과 비교한다.
5. goto문을 사용하면 좋지 않은 이유는 무엇인가?
- 어느 시점에서 제대로 작동하는지 사용자가 알 수 없음. 코드 관리에 불편함 (스파게티 코드가 될 가능성이 농후함)
6. 다음처럼 try/catch문을 이용해서 예외처리 구문을 작성했으나, 여전히 오류가 발생하고 있다. 어느 부분을 수정해야 하는가?
[심화연습문제]
1. 반복문을 사용해서 다음 형태를 출력하는 프로그램을 작성하시오.
- 콘솔 응용 프로그램으로 작성한다.
- 정수 8개를 입력받는다. 숫자 하나의 입력은 엔터 키로 구분한다.
- 입력받은 숫자를 역순으로 출력한다.
2. 다음 형태를 출력하는 프로그램을 작성하되, 발생 가능한 예외현상을 try/catch문을 사용해서 제어하시오.
- 한 은행의 저축 이자는 1년에 3%다.
- 저축 시작 날짜와 현재 날짜, 저축 금액을 입력받는다.
- 현재 날짜까지의 이자를 계산해서, 현재의 통장 금액을 출력한다.
'C# > C# 프로그래밍 입문' 카테고리의 다른 글
20.02.05 C# 프로그래밍 입문 Chapter 6 연습문제 (0) | 2020.02.05 |
---|---|
20.02.05 C# 프로그래밍 입문 Chapter 5 연습문제 (0) | 2020.02.05 |
20.02.05 C# 프로그래밍 입문 Chapter 3 연습문제 (0) | 2020.02.05 |
20.02.05 C# 프로그래밍 입문 Chapter 2 연습문제 (0) | 2020.02.05 |
20.02.05 C# 프로그래밍 입문 Chapter 1 연습문제 (0) | 2020.02.05 |
Comments