matematykaszkolna.pl
. 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