목록Programming Language/C# (74)
091
🔍C#: CS_210 . 피제수가 25로 정해져있으며 입력 값을 제수로 받아 나머지 값을 소수점 아래는 무시하고 출력하시오. 문자나 소수값이 포함된 리터럴이 들어왔거나 제수가 피제수보다 큰 경우에는 error를 출력하고 0이 들어온 경우 error:DivideByZeroException를 출력하시오. 1. 문제 정답using System;namespace CS_210{ class CS_210{ static void Main(string[] args){ const int denominator = 25; int numerator = int.TryParse(Console.ReadLine(),out int num)? num:-1; ..
🔍C#: CS_209 . 두 값을 입력받아 두 값이 각각 x,y인 좌표점이 속한 곳이 사분면, X,Y축,원점인지 판단하여 출력하시오. 1. 문제 정답using System;namespace CS_209{ class CS_209{ static void Main(string[] args){ double? x = double.TryParse(Console.ReadLine(),out double ex) ? (double?)ex : null; if(x == null){ Console.Write("error"); return; } double? y = doubl..
🔍C#: CS_208 . 1부터 입력된 숫자까지 구구단을 출력하시오. (1~자기자신까지의 곱만을 출력하면 됩니다.) 출력자리의 크기는 2자리로 고정해두고 빈 곳은 0으로 출력하게 만드시오. 1. 문제 정답using System;namespace CS_208{ class CS_208{ static void Main(string[] args){ if(int.TryParse(Console.ReadLine(),out int num) && num = 1){ for(int i = 1; i 0; j--){ Console.Write($"{i}*{j}={i*j,-4:D2}"); ..
🔍C#: CS_207 . 입력된 문자열을 이루는 문자의 아스키코드를 {ASCII code for 'Y' is 89}처럼 각각 출력하시오. 1. 문제 정답using System;namespace CS_207{ class CS_207{ static void Main(string[] args){ string input = Console.ReadLine() ?? ""; for(int i = 0; i 2. 정리- C#에서는 자바처럼 문자열이 불변의 객체입니다. 하지만, charAt()으로 접근해야하는 자바와는 달리, C++처럼 대괄호를 이용하여 각 문자에 접근할 수 있습니다. 만약에 값을 바꿔야한다면, 문자열.ToCharArray()로 문자 배열을 ..
🔍C#: CS_206 . 입력된 문자열이 주어진 문자열 리터럴 dreams에 몇 번 포함되어 있는지 출력하시오. 1. 문제 정답using System;namespace CS_206{ class CS_206{ const string dreams = "There are moments in life when you miss someone so much that " + "you just want to pick them from your dreams and hug them for real! Dream what " + "you want to dream;go where you want to go;be what you want to be,because you have " ..
🔍C#: CS_205 . 입력 두 값의 최대공약수를 구하시오. 두 값이 0 미만 100 초과인 경우 error를 출력하시오. 1. 문제 정답using System;namespace CS_205 { class CS_205 { static void Main(string[] args){ int input1 = int.TryParse(Console.ReadLine(), out int num) && num > -1 && num -1 && num 0; n--){ if(max % n == 0){ if(min % n == 0){ value = n; ..
🔍C#: CS_204 . 입력된 두 값 사이 값들 중 소수(1와 자기자신만을 인수로 갖는 수)만을 출력하시오. 입력된 두 값이 1미만 100 초과일 경우에는 error를 출력하시오. 1. 문제 정답using System;namespace CS_204 { class CS_204 { static void Main(string[] args){ int start = int.TryParse(Console.ReadLine(), out int num1) && num1 > 0 && num1 0 && num2 2) break; } if(count == 2) Console.WriteLine(n); ..
🔍C#: CS_203 . 입력 값이 어느 등급에 속하는지 판단 후 A, B, C 중에 출력하시오. 숫자가 아닌 값이 입력된 경우, 0으로 변환 후 판단하고 100 이상 값은 어떠한 판단도 출력하지 마세요. 1. 문제 정답using System;namespace CS_203{ class CS_203{ static void Main(string[] args){ int[] scores = new int[] {CheckNumber(),CheckNumber(),CheckNumber()}; for(int i = 0; i 100) continue; else if(scores[i] >= 85) Console.WriteLine('A..