본문 바로가기

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

c# 문제 22. 2차원 정수형 배열의 합계 주어진 2차원 정수형 배열의 각 행의 합계를 출력하는 코드를 작성하세요. int[ , ] arr1 = new int[5,5]{{5,1,7,9,3} , {4,2,10,6,8} , {21,6,11,3,7} , {4,8,16,2,5} , {9,38,3,19,1}}; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 중첩 반복문을 활용. 각 요소의 값을 지역 변수 temp에 더해줌!! 2023. 8. 23.
c# 문제 21. 배열 내에서 특정 값과 위치 찾기 입력받은 배열내에서 특정한 값과 그 위치를 찾아서 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 배열 크기 입력 배열 요소(값) 입력 배열과 찾고자 하는 특정값을 매개변수로 하는 함수를 작성 반복문을 통해 배열의 요소와 특정값을 비교 같은 값이 있다면 해당 값은 반환 없다면 -1 반환 2023. 8. 22.
c# 문제 20. 산술 연산 함수 계산기 프로그램 두 개의 정수와 산술 연산자를 입력받아 그 결과를 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~ 두 정수와 연산자를 입력받아 switch문에서 입력받은 연산자의 값에 따라 입력받은 두 정수 처리 2023. 8. 21.
c# 문제 19. 두 배열을 하나의 배열로 합치기 주어진 두 정수 배열을 하나의 배열로 합치고 출력하는 코드를 작성하세요. int[] arr1 = { 12, 3, 8, 30, 2 }; int[] arr2 = { 1, 80, 5, 4, 100 }; 출력 예) 코드는 아래에~ 2023. 8. 18.
c# 문제 18. 입력받은 문자열 중 중복된 문자 제거 입력받은 문자열의 문자들 중 중복된 문자를 제거 후 출력하는 코드를 작성하세요. 출력 예) 코드는 아래~~~ 문자열을 입력받은 변수를 중복제거 함수의 매개변수로 할당 해쉬셋을 생성 매개변수로 받은 string의 문자 크기만큼 반복하며 해쉬셋에 문자를 추가 만약 해쉬셋에 이미 추가된 문자라면 문자를 추가하지 않습니다. 2023. 8. 17.
c# 문제 17. 입력받은 문자열 알파벳 대소문자 변경 입력받은 알파벳 문자열의 대문자는 소문자로 소문자는 대문자로 변경하는 코드를 작성하세요. 출력 예) 코드는 아래~~~ 알파벳 입력 char 배열에 입력받은 문자열 대입 char.IsUpper 대문자를 찾아서 char.ToLower 소문자로 변경 char.ToLower 소문자를 찾아서 char.IsUpper 대문자로 변경 2023. 8. 16.
c# 문제 16. 입력받은 문자열을 거꾸로 뒤집어 출력 입력받은 문자열을 거꾸로 뒤집어 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~ 입력한 문자열을 char[] 배열에 담아줍니다. 배열의 첫 요소를 접근할 변수와 끝 요소를 접근할 변수 선언 후 값 대입 반복문을 통해 배열의 첫 요소와 끝 요소를 바꿔주고 첫 요소를 접근할 수 있는 값을 대입했던 변수의 값은 1증가 끝 요소를 접근할 수 있는 값을 대입했던 변수의 값은 1감소 계속해서 바꿔주며 배열의 중앙으로 접근 2023. 8. 15.
c# 문제 15. 두 수의 합의 정답은? 1~100 사이의 랜덤한 두 수를 출력하고 두 값의 합을 입력하여 입력한 값이 정답인지 오답인지 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에 있어용~~ 1. Random 클래스 생성 2. a, b 변수에 1~100 사이의 임의의 값 대입 3. 입력된 값을 정수로 변환해서 ans 변수에 대입. 4. 정답 체크 2023. 8. 14.
c# 문제 14. 배열 오름차순 정렬 크기가 10인 정수형 배열에 1~100사이의 랜덤한 값을 대입하고 오름차순하여 출력하는 코드를 작성하세요. 출력 예) 코드는 아래있어용~~~ 1. 배열 크기 10인 배열 생성. 2. 랜덤 클래스 생성. 3. 배열의 크기만큼 반복하며 랜덤한 값 배열에 대입 4. 배열의 각 값들을 비교하여 스왑. 2023. 8. 13.
c# 문제 13. switch 활용 성적 등급 매기기 성적을 입력받아서 그 등급을 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~ class Program { static void Main(string[] args) { Console.WriteLine("성적을 입력하세요(0~100): "); int num = int.Parse(Console.ReadLine()); string grade; if(num > 0 && num 2023. 8. 11.
c# 문제 12. 배열의 합 구하기 주어진 배열의 합 구하여 출력하는 코드를 작성하세요. int[] arr = {4,2,5,10,3,7,12,9,1,8,27,31,6,15}; 출력 예) 코드는 아래에 있어용~~~~ foreach는 배열이나 리스트, 딕셔너리 같은 컬렉션에 사용되는 반복문입니다. 배열의 크기만큼 각 요소에 접근합니다. sum에 요소들을 차례대로 더해줍니다^^ 2023. 8. 10.
c# 문제 11. 구구단 시작단과 끝단을 입력받아 출력 구구단의 시작단과 끝단을 입력받아 출력하는 코드를 작성하세요. 실행 예) 아래에 코드 있어용~~~~~~~~~~~~~~~`` int 타입 두 개의 변수 start, end 각각에 입력 받은 값을 대입. 그 값을 토대로 반복문의 초기식과 조건식 작성. 2023. 8. 9.
반응형