유니티 부트캠프 8기/사전수업 퀘스트 18

배열 요소의 최대값과 최소값 찾기

using System.Diagnostics;using System.Numerics;namespace CSNotePad{ internal class Program { static void Main(string[] args) { // int[] numbers = { 10, 20, 30, 40, 50 }; // 이와 같이 주어진 숫자 배열에서 최대값과 최소값을 찾는 프로그램을 작성하세요. // Console.WriteLine(); 을 사용해 최대값과 최소값을 각각 출력할 수 있습니다. int[] numbers = { 10, 20, 30, 40, 50 }; int max = ..

이중 반복문을 사용한 구구단 출력

using System.Diagnostics;using System.Numerics;namespace CSNotePad{ internal class Program { static void Main(string[] args) { // 이중 반복문을 사용하여 2단부터 9단까지의 구구단을 출력하는 프로그램을 작성하세요. // 각 단은 1부터 9까지 곱하여 결과를 출력해야 합니다. // 구구단 세로로 출력해 주세요 // i: 뒤, j: 앞 for (int i = 1; i

숫자 맞추기 게임

using System.Diagnostics;using System.Numerics;namespace CSNotePad{ internal class Program { static void Main(string[] args) { // 숫자 맞추기 게임을 작성하세요. // 컴퓨터가 1부터 100 사이의 숫자를 선택하면 사용자가 그 숫자를 맞추는 게임을 구현하세요. // 사용자가 숫자를 입력하면 컴퓨터는 숫자가 더 크거나 작은지 힌트를 줍니다. // 맞출 때까지 반복합니다. Random random = new Random(); int answer = rand..

팩토리얼 계산

using System.Diagnostics;using System.Numerics;namespace CSNotePad{ internal class Program { static void Main(string[] args) { // 사용자로부터 입력받은 숫자의 팩토리얼을 계산하는 프로그램을 작성하세요. // 팩토리얼은 n!로 표현되며, n! = n × (n-1) × (n-2) × ... × 1입니다. // 예를 들어, 5! = 5 × 4 × 3 × 2 × 1 = 120입니다. // for, while, do-while문 중 하나를 활용하여 해결해주세요. // Conso..

이름 찾기

using System.Diagnostics;using System.Numerics;namespace CSNotePad{ internal class Program { static void Main(string[] args) { // 1. 이름 입력하기 // 이름을 입력하여 3글자 이상 10글자 이하의 이름을 입력할 수 있는 프로그램을 작성합니다. // 최초 메시지 출력 - "이름을 입력해주세요. (3~10글자)" // 이름이 3글자 미만, 10글자 초과라면 - "이름을 확인해주세요." // -올바르게 입력했다면 - "안녕하세요! 제 이름은 xxx 입니다." ..

여행을 떠나요

using System.Diagnostics;using System.Numerics;namespace CSNotePad{ internal class Program { static void Main(string[] args) { // 1. 주어진 보기를 선택하면 해당하는 선택지에 맞는 메시지 출력해주세요. // Q.어디로 여행을 가고 싶나요? 1.제주도 2.코타키나발루 3.싱가포르 4.태국 // 입력한 데이터가 숫자가 아니라면, "숫자가 아닙니다."를 출력해주세요. // 1~4에 해당하는 숫자가 아니라면, "1~4의 숫자를 입력해주세요."를 출력해주세요. // 1..