.
asdf: Programowanie:
Jest jakaś funkcja która, która automatycznie dzieli wyraz na tzw. cegiełki?, np.
słowo:
12712 podzieli na:
1 2 7 1 2
Chce, żeby każda liczba była później zapisana w tablicy jako:
element zerowy to: 1
element pierwszy to: 2
element trzeci to: 7
element czwarty to: 1
element piąty to: 2
Jest jakaś do tego funkcja? Chodzi mi o język C lub C++.
Z góry dzięki.
16 sty 01:25
nie wiem: string?
modulo?
16 sty 01:31
asdf: string − znaki
modulo − reszta z dzielenia o to chodzi?
16 sty 01:32
nie wiem: noo za pomoca tego lub tego mozesz podzielic ta duza liczbe na cyfry
16 sty 01:34
asdf: chciałbym to zrobic za pomocą tablic
16 sty 01:38
Mateusz: Jesli liczby mają byc w dziesietnym to musis wykonywac dwie operacje tak jak napisał
nie wiem
dzielenie całkowitoliczbowe przez 10 i reszte z dzielenia przez 10 i wtedy cyfry mozesz
zapisywac do tablicy tu tez przyda ci sie funkcja strlen jesli chodzi o C++ która oblicza
długosc łancucha
16 sty 10:07
jaryn93: Zapisujesz jako string, i w tym momencie masz już tablice typu char, możesz się odwoływać do
kazdego elementu np a[1]=..., lub przepisać do tablicy cyfr za pomocą prostej pętli for i
rzutowania.
16 sty 10:09
Patronus: z tego co napisał asdf to nie chcodzi mu o liczby tylko o wyrazy − żeby każdy znak był
oddzielnie zapisany w tablicy − to odpowiedź jaryn93 powinna załatwić sprawę .
16 sty 10:15
Mateusz: Zasugerowałem sie przykładem w takim wypadku oczywiscie odpowiedz jaryn93 załatwia sprawe.
16 sty 10:49