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 <stdio.h> #include <conio.h> void main() { int n = 6, i = 1, dem = 0; while(i <= n) { if(n % i == 0) { if(i % 2 == 0) { dem++; } } i++; } printf("So luong uoc chan cua %i la: %i", n, dem); getch(); } /* Code chạy: 1 <= 6 chạy 6 % 1 == 0 chạy 1 % 2 thoát if 2 <= 6 chạy 6 % 2 == 0 chạy 2 % 2 chạy dem = 1 3 <= 6 chạy 6 % 3 == 0 chạy 3 % 2 thoát if 4 <= 6 chạy 6 % 4 == 0 thoát if 5 <= 6 chạy 6 % 5 == 0 thoát if 6 <= 6 chạy 6 % 6 == 0 chạy 6 % 2 chạy dem = 2 7 <= 6 thoát dừng in dem = 2 */ |
