Từ 300 đến 900,tìm các số có chữ số hàng chẵn bằng các chữ số hàng lẻ.
Code:
#include<iostream.h>
//#include<conio.h>
int test(long i){
int sothutu = 0, s1 = 0, s2 = 0;
while( i != 0){
if( sothutu % 2 == 0)
s1 += i % 10;
else s2 += i % 10;
sothutu++;
i /= 10;
}
if( s1 == s2) return 1;
return 0;
}
int main(){
long n1, n2, i;
cout << "Nhap n1 (so bat dau):";
cin >> n1;
cout << "Nhap n2 (so ket thuc):";
cin >> n2;
for( i = n1; i <= n2; i++)
if( test( i))
cout << " So "<< i << " thoa man dieu kien\n";
// getch();
return 0;
}
Hình như sai rồi phải ko?Cảm ơn các bác nhiều.
-----------------------------
Nhớ cho code vào tag [CODE] nha bạn !