học sinh cấp 3.
Junior Member
Em tự mày mò code, nhờ các thím xem hộ với ạ
Bài 1: Một số gọi là số chẵn đặc biệt nếu nó là số chẵn và tất cả các chữ số đều chẵn. Viết chương trình kiểm tra xem số đã cho có phải là số chẵn đặc biệt hay không.
Bài 2: Cho hai cặp số (a,b) và (c,d). Hãy tính toán xem ước số chung lớn nhất của hai cặp số này có bằng nhau hay không.
Em có ý tưởng bài 1 là kiểm tra số đó :2, nếu chia hết thì chia cho 10 lấy phần nguyên rồi lại kiểm tra chia tiếp cho 2. Biết vậy mà không biết code
các thím nhìn xem em sai ở đâu với (
#include<stdio.h>
main(){
int n,t;
int s;
scanf("%d",&t);
while(t--){
scanf("%d",&n);
if (n%2==0){
while(n>0){
s=n/10;
if(s%2==0){
printf("YES");
}
else{
printf("No");
}
}
}
else{
printf("NO");
}
}
}
Bài 1: Một số gọi là số chẵn đặc biệt nếu nó là số chẵn và tất cả các chữ số đều chẵn. Viết chương trình kiểm tra xem số đã cho có phải là số chẵn đặc biệt hay không.
Bài 2: Cho hai cặp số (a,b) và (c,d). Hãy tính toán xem ước số chung lớn nhất của hai cặp số này có bằng nhau hay không.
Em có ý tưởng bài 1 là kiểm tra số đó :2, nếu chia hết thì chia cho 10 lấy phần nguyên rồi lại kiểm tra chia tiếp cho 2. Biết vậy mà không biết code
các thím nhìn xem em sai ở đâu với (
#include<stdio.h>
main(){
int n,t;
int s;
scanf("%d",&t);
while(t--){
scanf("%d",&n);
if (n%2==0){
while(n>0){
s=n/10;
if(s%2==0){
printf("YES");
}
else{
printf("No");
}
}
}
else{
printf("NO");
}
}
}