본문 바로가기

전체 글315

c++ 38. 배열의 가장 큰 수와 작은 수 주어진 배열의 가장 큰 수와 작은 수를 출력하는 코드를 작성하세요. 단 함수를 통해 해당 결과가 나오도록 작성합니다. 출력 예) 12345678910111213141516171819202122void ArrayBigSmall(int arr[]){ int big = arr[0]; int small = arr[0]; for (int i = 1; i big) big = arr[i]; if (arr[i] 2023. 11. 24.
c# 문제 49. 행렬 더하기 빼기 N x M 행렬의 크기를 입력받아 1~100사이의 임의의 값을 2차원 배열에 대입하고 각 요소들을 홀수 행엔 더하여 출력, 짝수 행엔 빼서 출력하는 코드를 작성하세요. 행은 홀수부터 시작. 값을 빼는 경우 그 값은 양수가 되도록 한다. 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 class Program { static void Main() { Console.Write("행의 크기를 입력하세요: "); int rows = int.Parse(Console.ReadLine()); Console.W.. 2023. 11. 23.
c# 문제 48. 배열의 평균 구하기 2 주어진 두 개의 정수형 배열의 모든 요소의 평균을 구하여 출력하는 코드를 작성하세요. 평균 구하는 코드는 메소드로 구성하여 반환합니다. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 class Program { static void Main() { int[] arr = { 3, 6, 9, 12, 15, 18, 21, 24, 27, 30 }; int[] arr2 = { 5, 15, 20, 25, 30, 35, 40, 45, 50, 55 }; // 평균 출력 Console.WriteLine($"배열의 평균: {AverageArray(arr,arr2)}"); } static int AverageArray.. 2023. 11. 22.
c# 문제 47. 배열의 평균 구하기 주어진 배열 요소들의 평균을 구하여 출력하는 코드를 작성하세요. int[] arr = { 12, 121, 75, 20, 54, 1, 87, 94, 7, 44 }; 출력 예) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 class Program { static void Main() { int[] arr = { 12, 121, 75, 20, 54, 1, 87, 94, 7, 44 }; int sum = 0; foreach (int num in arr) { sum += num; } // 평균 계산 double average = (double)sum / arr.Length; // 평균 출력 Console.WriteLine($"배열의 평균: {average}"); } .. 2023. 11. 21.
c++ 문제 37. 메소드 활용 문자열 합치기 두 문자열을 매개변수로 받아 합쳐서 반환하고 출력하는 메소드 코드를 작성하세요. 출력 예) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #include #include // 두 문자열을 합쳐서 반환하는 함수 std::string concatenateStrings(const std::string& str1, const std::string& str2) { return str1 + str2; } int main() { std::string string1, string2; // 사용자로부터 두 문자열 입력 받기 std::cout 2023. 11. 20.
c++ 문제 36. 두 개의 배열 하나로 합치기 주어진 두 개의 정수형 배열을 하나의 배열로 구성하고 출력하는 코드를 작성하세요. 단 값은 오름차순으로 정렬하여 대입합니다. int arr[] = {32,8,11,84,22,4,9,55,49}; int arr2[] = {1,6,29,64,12,74,99,5,7,100,0,19}; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 #include using namespace std; int main() { int arr[] = { 32,8,11,84,22,4,9,55,49 }; int arr2[] = { 1,6,29,.. 2023. 11. 17.
c++ 문제 35. 소수 판별 1~100까지의 수 중 소수를 판별하여 출력하는 코드를 작성하세요. 출력 예) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #include using namespace std; int main() { cout 2023. 11. 16.
c++ 문제 34. 중첩 반복문의 합 중첩 for 문을 활용하여 다음의 합을 계산하여 출력하는 코드를 작성하세요. 1+(1+2)+(1+2+3)+(1+2+3+4)+...(1+2+3+4+...+99+100) 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include using namespace std; int main() { int sum = 0; for (int i = 1; i 2023. 11. 15.
c++ 문제 33. 피보나치 수열 피보나치 수열의 항 수를 입력받아, 입력받은 항 수까지의 피보나치 수열을 계산하여 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 #include using namespace std; int main() { int n; // 사용자로부터 피보나치 수열의 항 수를 입력받음 cout n; // 피보나치 수열 계산 및 출력 int a = 1, b = 1, c; cout 2023. 11. 15.
c++ 문제 32. 정수 배열의 합 주어진 정수 배열의 합을 구하여 출력하는 코드를 작성하세요. int arr[] = { 53,17,97,2,76,4,9,8,1,73,12,33,87 }; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include using namespace std; int main() { int arr[] = { 53,17,97,2,76,4,9,8,1,73,12,33,87 }; int sum = 0; //합계 변수 cout 2023. 11. 14.
c++ 문제 31. 간단한 계산기 두 숫자와 연산자를 입력받아 결과를 출력하는 코드를 작성하세요. 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 #include int main() { double num1, num2; char op; // 사용자로부터 입력 받기 std::cout num1 >> num2; std::cout op; // 계산 및 결과 출력 switch (op) { case '+': std::cout 2023. 11. 13.
c++ 문제 30. 로또 번호 생성 로또 번호를 생성하여 출력하는 코드를 작성하세요. 번호는 중복되어선 안됩니다. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 #include using namespace std; int main() { std::srand(static_cast(std::time(nullptr))); int lotto[6] = { 0 }; int count = 0; bool isSame = false; while (true) { isSame = false; lotto[count] = std::rand() % 45 + 1; .. 2023. 11. 8.
반응형