본문 바로가기
반응형

C#/C# : Baekjoon48

[백준] C# : 사분면 고르기 (14681번) 백준 단계별로 풀어보기 2단계 if문 4번 문제 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 문제의 핵심 1. if문을 중첩해서 사용할 수 있는가? 아마 알고 있겠지만, if 문 내부에서 또 다시 if 문을 사용할 수 있다. 이중 if문을 통해서 조건을 검출한다면 해당 문제를 손쉽게 해결 할 수 있다. 정답 코드 using System; namespace 조건문4 { class Program { static void Main(string[] args) { int x = int.Parse(Console.ReadLine()); int y = int.Parse(Console.ReadLine()); if (x > 0) { if.. 2021. 7. 22.
[백준] C# : 윤년 (2753번) 백준 단계별로 풀어보기 2단계 if문 3번문제 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net 문제의 핵심 1. 한번에 여러 조건을 검출해낼 수 있는가? 한번에 여러가지 조건을 검사하기 위해서는 && 나 || 등의 기호를 사용해서 진행할 수 있다. 두가지 조건을 한번에 검사하기 위해서는 &&, 둘 중 하나만 맞아도 true로 만들기 위해서는 ||, 을 사용해주면 된다. 그밖에 특별한 사항은 없으니 손쉽게 풀 수 있을 것이다. 정답 코드 using System; namespace 조건문3 { class.. 2021. 7. 22.
[백준] C# : 시험 성적 (9498번) 백준 단계별로 풀어보기 2단계 if문 2번문제 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제의 핵심 1. if문으로 다양한 경우의 조건을 분류할 수 있는가? 2. switch문 변형으로 간략하게 표현해보자. 하단에 if문과 switch문 두가지로 정답을 올려두었다. if문으로 문제를 풀 때는 else if를 사용해서 경우를 분리해주면 아주 간단하게 해결 할 수 있다. 딱히 설명할 것이 없다. 마찬가지로 이 문제도 switch로 해결할 수 있는데, 이번에는 변형된 switch문으로 풀어보고자 한다. 정답으로 출력할 string 문.. 2021. 7. 22.
[백준] C# : 두 수 비교하기 (1330번) 백준 단계별로 풀어보기 2단계 if문 1번문제 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 문제의 핵심 1. if문을 사용할 수 있는가? 2. switch 문으로도 풀어보자 백준에는 switch문 문제는 없으므로 if문에서 연습해보도록 하자. 하단 정답 부분에 if문 정답과 switch문 정답을 모두 올려두었다. if문을 알고있다면 손쉽게 풀 수 있는 아주 쉬운 기본적인 문제. switch문은 생각보다 낯설어 하는 경우가 잦으므로 설명을 하고 넘어가도록 하겠다. switch문을 작성하고 ( ) 안에는 조건식을 넣어주면 된다. 그리고나서, case별로 분류를 해주면 원하는 값을 얻을 수 있다. switch( a > 0.. 2021. 7. 22.
반응형