Konwersja liczby na tablicę znaków

0

Witam, mam zadanie polegające na napisaniu funkcji , która pobiera liczbę naturalną i sprawdza czy liczba ta jest taka sama czytajac od przodu i od tyłu , mam mniej więcej pomysł , ale nie potrafię przedstawić liczby jako talbicy znaków

0

No ale tutaj nie ma co wiedzieć. Najprostszy sposób to pewnie taki jakbyś to zrobił na kartce czyli zapisał liczbę od tyłu a potem porównał. ie wiesz jak obrócić / nie chce Ci się to szukasz gotowca: https://www.programiz.com/cpp-programming/examples/reverse-number

0
Marcin981 napisał(a):

Nie jest to odpowiedź na moje pytanie , wiem co zrobić, ale nie wiem jak

Jak dotąd, nie zadałeś żadnego pytania. A do rozwiązania zadania nie potrzebujesz konwersji na znaki, ale jeśli to podstawa Twojego algorytmu to możesz użyć np funkcji sprintf.

0

itoa

0

Tablica nie jest potrzebna:

int decReverse(int x) {
    int r = 0;
    while (x) {
        r = r * 10 + x % 10;
        x /= 10;
    }
    return r;
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1