Sách:
- Bài tập kĩ thuật lập trình C/C++ – Nguyễn Tấn Trần Minh Khang
Đề bài
- 169 Hãy tìm số chẵn lớn nhất nhỏ hơn mọi giá trị lẻ có trong mảng nguyên
Code
int lenhonhat(int a[], int n) { int min ; int dem= 0; for (int i=0; i<n ; i++) { if (a[i]%2 !=0) { min = a[i]; dem ++; break; } } if (dem ==0) return 0; for (i ; i<n; i++) if (a[i]%2!=0 && min>a[i]) min = a[i]; return min; } int bai169(int a[], int n) { int lemin = lenhonhat(a,n); if (lemin == 0) return -1; return lemin - 1; }
Theo code.freetuts.net
0 nhận xét: