목록분류 전체보기 (174)
091

🔍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..

01. DHT(Digital Humidity and Temperature sensor) - DHT: 디지털 방식으로 온도와 습도를 측정해서 마이크로컨트롤러에게 보내주는 센서 (ex) DHT11, DHT22, DHT21-> 구조의 경우 VCC, GND, DATA(디지털 핀에 연결함)로 구성되어있고, 내부적으로 측정 후 디지털 신호 한 줄로 데이터 전송 02.ESP32와 DHT11 연결해서 온도에 따라 LED ON/OFF 하기 - 하드웨어 : DATA에 코드에서 지정한 GPIO핀을 연결해주면 됨- 소프트웨어 : • main.ino#include "DHTControl.h"#define LED_PIN 4float temp = 0.0, humi = 0.0;void setup(){ Serial.begin(11..

🔍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. 정수- 팩토리얼 함수는 재귀함수로 구현하였습니다.

🔍C#: CS_308 .입력된 값이 주어진 배열 scores에 그 점수를 가진 사람의 수를 세서 반환하시오. 1. 문제 정답using System;using System.Collections.Generic;using System.Security.Authentication;namespace CS_308 { class CS_308{ static int[] scores = new int[] { 100, 100, 95, 95, 92, 91, 90, 100, 88, 88, 87, 87, 90, 91, 85, 80, 81, 82, 82, 89 }; static void Main(string[] args){ int input = CheckNumber(); ..

🔍C#: CS_307 .입력값이 999일 때까지 입력을 받은 뒤 배열에 저장한 뒤 배열을 출력하고 요소를 반대로 뒤집어 다시 출력하시오. 1. 문제 정답using System;using System.Collections.Generic;namespace CS_307{ class CS_307{ static void Main(string[] args){ List list = new List(); string input; while(!(input = Console.ReadLine()).Equals("999")){ list.Add(input); } if(list.Cou..