본문 바로가기

프로그래밍 문제/c# 문제62

c# 문제 38. 2차원 나선형 배열, 시계열 배열 1 주어진 2차원 배열에 나성형으로 값을 입력하고 출력하는 코드를 작성하세요. int[,] arr = new int[5,5]; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023. 9. 12.
c# 문제 37. 2차원 배열 사선 입력 및 출력 주어진 2차원 배열의 공간에 사선방향으로 요소를 대입하세요. int[,] arr = new int[4, 5]; int num = 1; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ static void Main() { int[,] arr = new int[4, 5]; int yStart = 0; int xStart = 0; int y = 0; int x = 0; int num = 1; //입력 for(int i =0; i 2023. 9. 11.
c# 문제 36. 업다운 게임 정수 1~10사이의 임의의 값을 정수를 입력하여 임의의 값보다 높은 지 낮은 지 출력하며 정답을 맞춰나가는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023. 9. 8.
c# 문제 35. 2차원 정수 배열 입력 및 출력 주어진 2차원 배열 공간 안에 순차적으로 값을 입력하되 열이 변경될 때마다 시작값이 1이 증가하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023. 9. 7.
c# 문제 34. 제어문 임의의 값(1~10)을 발생시켜 whlie문내에서 정수를 하나 입력받아 임의로 발생한 값과 같다면 while문을 끝내는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023. 9. 6.
c# 문제 33. 다이아몬드 모양 출력!! 입력받은 층수에 따라 다이아몬드 모양을 출력하는 코드를 작성하세요. 입력 층은 홀수여야 합니다. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 증가하는 반복문과 감소하는 반복문으로 다이아몬드를 모양을 출력 2023. 9. 5.
c# 문제 32. 구구단 출력 문제 2 입력받은 5개의 정수를 구구단으로 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~ 2023. 9. 4.
c# 문제 31. 반복문 출력 문제 2 1부터 100 중 모든 짝수를 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~ 2023. 9. 3.
c# 문제 30. 반복문 출력 문제 1~10까지 그리고 10~1 출력하는 코드를 반복문을 활용해 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~ 2023. 9. 1.
c# 문제 29. 피라미드 별 찍기!! 정수를 입력받아 입력받은 값만큼의 층으로 피라미드 모양을 별로 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 정수를 입력 받는다. 입력받은 값만큼 반복문을 통해 반복. 출력은 높은 층에서 시작하므로 왼쪽과 오른쪽의 공백은 한칸씩 줄어들고 별은 두칸씩 늘어남 2023. 8. 31.
c# 문제 28. 정수 배열 내의 값 중 가장 많이 중복된 값 찾기 주어진 정수형 배열의 갑들 중 가장 많이 중복된 값을 찾는 코드를 작성하세요. int[] arr = new int[] { 3, 6, 9, 2, 9, 0, 5, 3, 1, 6, 9, 8, 7, 5, 3, 2, 1, 5, 7, 8, 3}; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 딕셔너리에 정수 배열의 값을 키로 사용. 딕셔너리에 키가 있다면 밸류 1 증가. 키가 없다면 밸류에 1 대입. 딕셔너리 Aggregate 메소드를 통해 딕셔너리의 밸류 중 가장 큰 밸류의 키를 반환. 2023. 8. 30.
c# 문제 27. 알람시계 설정하기 입력한 시간보다 45분 일찍 알람 시간을 설정하는 코드를 작성하세요. 첫째 줄에 두 정수 H와 M이 주어진다. (0 ≤ H ≤ 23, 0 ≤ M ≤ 59) 그리고 이것은 현재설정한 알람 시간 H시 M분을 의미한다. 입력 시간은 24시간 표현을 사용한다. 24시간 표현에서 하루의 시작은 0:0(자정)이고, 끝은 23:59(다음날 자정 1분 전)이다. 시간을 나타낼 때, 불필요한 0은 사용하지 않는다. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~ 두 정수 시와 분을 입력받아 올바른 입력값인지 while문을 활용 체크한다. 올바른 값이 아니면 다시 입력 받도록 한다. 변수 m의 값에 45를 빼준다. 변수 m의 결과값이 음수라면 h변수를 1감소시켜준다. m의 값을 절대값으로 변환. 양수로 .. 2023. 8. 29.
반응형