Announcement

Collapse
No announcement yet.

C++: Kiểm tra một số nguyên có phải là số đối xứng

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [C++] C++: Kiểm tra một số nguyên có phải là số đối xứng

    21459988_1941039142778033_105719298_o.png
    Em tên Phúc, mssv: 17520904, lớp KTPMCL.1 năm 1. Ai chỉ giúp em biết em làm sai chỗ nào. Em chạy không lỗi nhưng không ra đc kết quả. Nếu có cách khác thì chỉ em. Em xin cảm ơn nhiều ạ
    Đề: Nhập một số nguyên dương N. Kiểm tra N có phải số đối xứng (VD: N=121 hoặc N=1221 là số đối xứng).
    Code (C++) của em:

    #include <stdio.h>
    #include <iostream>
    #include <conio.h>
    #include <string>

    using namespace std;

    void main()
    {
    int n, i=0, a;
    cout << "nhap mot so nguyen n:";
    cin >> n;
    cout << "nhap lai so n lan nua:";
    cin >> a;
    while (n >= 1);
    {
    i = i + n % 10;
    n = n / 10;
    i = i * 10;
    }
    i = i + 0;
    if (a = i)
    cout << "day la so doi xung";
    else
    cout << "day khong phai so doi xung";
    system("pause");
    }

  • #2
    Nếu muốn giữ biến n đế sau so sánh cái gì đó thì nên khai báo biến int a = n;
    Chỗ i = i + 0 là chi vậy nhỉ
    Chỗ if thiếu dấu =
    Mấy bài như này nên chạy từng bước xem các biến nó bằng mấy thì sẽ biết sai chỗ nào.
    Tham khảo : https://www.howkteam.com/course/bai-...-doi-xung-1279

    Comment


    • #3
      while của bạn thừa dấu ";"
      so sánh bằng thì là dấu "=="
      Với phần i = i+0 thì phải là i = i/10 chứ nhỉ ?
      Còn phần a thì bạn cho a=n luôn chứ cần gì phải nhập lại cho mất công

      Comment


      • #4
        Originally posted by 17520630 View Post
        while của bạn thừa dấu ";"
        so sánh bằng thì là dấu "=="
        Với phần i = i+0 thì phải là i = i/10 chứ nhỉ ?
        Còn phần a thì bạn cho a=n luôn chứ cần gì phải nhập lại cho mất công
        a=n ko dc ban oi.

        Comment


        • #5
          Originally posted by 17520904 View Post
          a=n ko dc ban oi.
          Sao lại không được. đó là một hàm gán bình thường thôi mà... Mình cũng đã thử code đề bài này rồi và mình code như thế mà. Không gặp vấn đề gì cả

          Comment

          LHQC

          Collapse
          Working...
          X