목록Programming Language/C# (74)
091
🔍C#: CS_406 .입력받은 값을 시드로 하는 Random 객체로 사용해, 1~100 사이의 중복 없는 난수를 10개 생성해서 출력하시오. 1. 문제 정답using System;using System.Collections.Generic;using System.Globalization;using System.Security.Authentication;namespace CS_406 { class CS_406 { static void Main(string[] args){ int input = CheckNumber(); if(input == 0) Console.Write("error"); else { R..
🔍C#: CS_405 .주어진 날짜값이 어느 별자리에 속하는지 판단하시오. 날짜값이 아닌 경우에는 error를 출력하시오. 1. 문제 정답using System;using System.IO;using System.Globalization;namespace CS_405{ class CS_405 { static string[] names = { "Aquarius", "Pisces", "Aries", "Taurus", "Gemini", "Cancer", "Leo", "Virgo", "Libra", "Scorpio", "Sagittarius", "Capricorn" }; static string[] dates = { "1/20", "2/19", "3/21", "4/20", ..
🔍C#: CS_404 .입력받은 날짜값이 일요일라면 월요일부터 그 주 일요일까지를 출력하고, 나머지 요일이라면 그 날짜의 저번주를 출력하시오. 1. 문제 정답using System;using System.Collections.Generic;using System.Globalization;using System.Security.Authentication;namespace CS_404 { class CS_404 { static void Main(string[] args){ CheckDate(); } static void CheckDate(){ if (DateTime.TryParseExact(Console.ReadLine(),..
🔍C#: CS_403 .주어진 날짜값과 주어진 미팅 시간을 비교해서 예약할 수 있는지의 여부를 출력하시오. 1. 문제 정답using System;using System.IO;using System.Globalization;namespace CS_403{ class CS_403 { static string[] meetingDates = { "2018/12/01 14:00", "2018/12/02 15:00", "2018/12/03 10:30","2018/12/03 15:30","2018/12/04 15:00" }; static int[] meetingHours = { 1, 3, 4, 2, 5}; static void Main() { ..
🔍C#: CS_402 .주어진 날짜값 사이 일자를 구해서 출력하시오(예시: 20190401'\n'20190420 -> 19) 1. 문제 정답using System;namespace CS_402{ class CS_402 { static void Main() { try { DateTime date1 = ParseDate(Console.ReadLine()?.Trim() ?? ""); DateTime date2 = ParseDate(Console.ReadLine()?.Trim() ?? ""); TimeSpan dateGap = date2 - date1; ..
🔍C#: CS_410 .입력된 날짜값의 요일을 구하여 출력하시오. (예시 : 20190419 -> 2019/04/19 Fri ) 1. 문제 정답using System;namespace CS_401{ class CS_401{ static void Main(){ try { string date = Console.ReadLine()?.Trim() ?? ""; if (date.Length != 8) { throw new Exception(); } int year = Convert.ToI..
🔍C#: CS_310 .주어진 값이 정수 아닌 실수 리터럴, 0, 문자열인 경우에는 error를 출력하시오. 음수값의 경우에는 절댓값으로 변환 후 연산하여 출력하시오. 1. 문제 정답using System;using System.Collections.Generic;namespace CS_309{ class CS_309{ static void Main(string[] args){ try{ int input = Checknumber(); if(input == 0) throw new Exception(); Console.Write(compute(input)); } ..
🔍C#: CS_309 .입력 값을 받아 입력값의 팩토리얼 값을 출력하시오. 입력값이 정수 리터럴 1~20이 아닌 경우에는 error를 출력하시오. 1. 문제 정답using System;using System.Collections.Generic;namespace CS_309{ class CS_309{ static void Main(string[] args){ try{ int input = int.TryParse(Console.ReadLine(), out int num) && num > 0 && num 2. 정수- 팩토리얼 함수는 재귀함수로 구현하였습니다.