-
10개의 정수를 저장할 수 있는 배열을 선언하고 반복문을 활용하고 첫번 째 저장 장소에는 2, 두번 째 저장 장소에는 3, …, 마지막 저장 장소에는 11이 저장되도록 하는 프로그램 작성
-
20개의 정수를 저장할 수 있는 배열을 선언한 후 첫 번째, 두 번째 저장 장소에는 1을 저장하고 3번째 부터는 앞의 두 저장 장소에 저장된 값을 더하여 저장 장소에 저장하는 프로그램 작성
-
10개의 정수를 저장할 수 있는 배열을 선언하고 난수 10개 (40이하) 를 발생시켜 배열에 저장한 후
- 배열에 저장된 데이터 중 홀 수의 개수를 찾아내어 화면에 출력하는 프로그램 작성
- 배열에 저장된 데이터 중 짝 수의 개수를 찾아내어 화면에 출력하는 프로그램 작성
- 배열에 저장된 데이터 중 3의 배수들 의 합을 구하여 화면에 출력하는 프로그램 작성
- 배열에 저장한 후 배열에 저장된 데이터 중 최대 값을 찾아 화면에 출력하는 프로그램 작성
- 배열에 저장된 데이터 중 최소 값을 찾아 화면에 출력하는 프로그램 작성
-
“Hello World!” 를 저장할 수 있는 문자형 배열(strA)을 선언하고 초기화 한다. 같은 크기의 문자형 배열(strB)을 따로 선언하고 strA에 저장된 것을 strB에 복사한 후 strB를 출력하는 프로그램 작성 (strcpy 함수 사용하지 않고 작성)
-
실수 두개, 연산 문자(+, -, *, /)를 입력 받아 연산의 결과를 반환하는 함수 calculate 를 정의
- calculate 함수의 prototype 작성
- calculate 함수 정의 (구현)
- void copy(int arrA[], int arrB[], int len) 함수 구현
- arrA에 저장된 값을 arrB에 복사하는 함수
- 정수 배열 arrA는 main 함수에서 키보드를 부터 정수를 입력 받아 배열을 구성
- 배열 arrB의 저장 공간을 main함수에서 할당하고 함수를 호출하여 구현된 함수의 동작을 확인
- int arraySum(int arr[], int len) 함수 구현
- 입력된 배열의 모든 값을 더한 후 결과를 반환하는 함수
- 정수 배열은 main 함수에서 키보드를 부터 정수를 입력 받아 배열을 구성한 후 함수를 호출하여 구현된 함수의 동작을 확인
- int arrayMax(int arr[], int len) 함수 구현
- 입력된 배열에서 최대 값을 구한 후 결과를 반환하는 함수
- 정수 배열은 main 함수에서 키보드를 부터 정수를 입력 받아 배열을 구성한 후 함수를 호출하여 구현된 함수의 동작을 확인
- int arrayMin(int arr[], int len) 함수 구현
- 입력된 배열에서 최소 값을 구한 후 결과를 반환하는 함수
- 정수 배열은 main 함수에서 키보드를 부터 정수를 입력 받아 배열을 구성한 후 함수를 호출하여 구현된 함수의 동작을 확인
- bool search(int arr[], int len, int x) 함수 구현
- 입력된 배열에서 x 를 탐색하여 있으면 true, 없으면 false를 반환하는 함수
- 정수 배열은 main 함수에서 키보드를 부터 정수를 입력 받아 배열을 구성한 후 함수를 호출하여 구현된 함수의 동작을 확인
- int arrayMid(int arr[], int len) 함수 구현
- 입력된 배열에서 중간 값을 구한 후 결과를 반환하는 함수 (원소의 개수가 짝수 일 때는 평균에 가까운 값을 반환)
- 정수 배열은 main 함수에서 키보드를 부터 정수를 입력 받아 배열을 구성한 후 함수를 호출하여 구현된 함수의 동작을 확인