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;
}
Sơn viết 02:27 ngày 01/10/2018

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.

Mai Anh Dũng viết 02:21 ngày 01/10/2018

Cảm ơn Sơn.

@TrungHoang ghi rõ đề ra nhé.

Hoàng Trung viết 02:21 ngày 01/10/2018

Đếm trong đoạn [a;b] có bao nhiêu số đối xứng ạ!

Sơn viết 02:18 ngày 01/10/2018

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é

Hoàng Trung viết 02:27 ngày 01/10/2018

Dạ e cám ơn! Em mới học được 3 tuần ạ.

Bài liên quan
0