Mr Nobody
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору #include <stdio.h> int sum_array(int arg[], int sz) { int ii, sum = 0; for(ii = 1; ii < sz; ii += 2) sum += arg[ii]; return sum; } void sum_array(int arg[], int sz, int kk, int& ret_sum) { int dummy, ii; ret_sum = 0; for(ii = 0; ii < sz; ii++) { dummy = arg[ii]; if((kk <= dummy) && (dummy <= 2*dummy)) ret_sum += dummy; } } int find_num(int arg[], int sz, int kk) { int ii, ret = 0; for(ii = 0; ii < sz; ii++) if(arg[ii]%kk == 0) { ret = arg[ii]; break; } return ret; } int array[12] = {71, 2, 34, 84, 15, 6, 73, 18, 39, 10, 11, 23}; int main() { int kk, temp; printf("Enter number K: "); scanf("%d", &kk); temp = find_num(array, 12, kk); printf("Found number: %d\n", temp); return 0; } |