01/10/2018, 00:14
Đếm trong đoạn [a;b] có bao nhiêu số đối xứng
Đề bài: Đếm trong đoạn [a;b] có bao nhiêu số đối xứng
E viết xong thì kết quả lại ra bằng 0 …!
#include<stdio.h>
#include<conio.h>
int main() {
int a,b ;
do {
printf("
Nhap gia tri cua a : ");
scanf("%d",&a);
if ( a < 0 ) {
printf("
Gia tri n khong hop le.Vui long kiem tra lai !");
}
} while( a < 0 );
do {
printf("
Nhap gia tri cua b : ");
scanf("%d",&b);
if ( b <= a ) {
printf("
Gia tri n khong hop le.Vui long kiem tra lai !");
}
} while( b <= a );
int demsodoixung = 0;
int tongsodoixung = 0;
int sodaonguoc = 0 ;
int chuso, i ;
for ( i = a ; i <= b ; i ++ );
{
int temp = i;
chuso = temp % 10 ;
temp = temp / 10 ;
sodaonguoc = sodaonguoc * 10 + chuso ;
if ( sodaonguoc == i ) {
demsodoixung ++;
tongsodoixung += i;
}
}
printf("
Cac so doi xung trong doan [a;b] la : %d ",demsodoixung);
printf("
Tong cac so doi xung do la :%d",tongsodoixung);
getch();
return 0;
}
Bài liên quan
Bạn bọc code lại nhé, như này khó nhìn lắm: Cách post Code dùng Markdown trong Category Programming. Với cả bạn phải post đề bài, lỗi lên thì mọi người mới biết bạn đâng làm gì để có thể giúp được.
Cảm ơn Sơn.
@TrungHoang ghi rõ đề ra nhé.
Đếm trong đoạn [a;b] có bao nhiêu số đối xứng ạ!
Nhìn kỹ lại thì mình thấy bạn có đặt dấu ‘;’ sau vòng lặp for. Bạn bỏ dấu ; đó đi nhé
Dạ e cám ơn! Em mới học được 3 tuần ạ.