Liczenie ile cyfr jest w liczbie
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

Liczenie ile cyfr jest w liczbie

AutorWiadomość
Temat założony przez niniejszego użytkownika
Liczenie ile cyfr jest w liczbie
» 2019-04-13 10:52:34
Musze napisać program który wczyta jakąś liczbe i policzy ile w niej jest cyfr. Mogłby ktos pokazac jak to zrobic i jakich kodów użyć
P-174383
» 2019-04-13 11:05:32
  • trzeba wykonywać dzielenie całkowite tej liczby przez 10 i to tak długo dopóki jest ona większa od jeden
  • zamień int na string i skorzystaj z metody size()
  • skorzystaj z potęgi logarytmów
P-174385
Temat założony przez niniejszego użytkownika
» 2019-04-13 14:08:00
Czemu mam tą liczbe dzielic? Mogłbys wytłumaczyc szczegółowo?
P-174390
» 2019-04-13 14:14:32
Liczba dziesiętna podzielona przez 10 ma jedną cyfrę mniej. Algorytm jest oczywisty.
P-174392
» 2019-04-13 14:20:56
tak długo dopóki jest ona większa od jeden
Chyba lepiej sprawdzać czy jest większa od dziewięciu (bo wtedy na końcu zawsze wystąpi liczba jednocyfrowa).
P-174393
Temat założony przez niniejszego użytkownika
» 2019-04-13 14:30:59
No dla mnie ten algorytm nie jest prosty
P-174394
Temat założony przez niniejszego użytkownika
» 2019-04-13 14:34:02
a jak mam zrobic zeby wyswielilo ile razy dzielila sie ta liczba
P-174395
» 2019-04-13 14:39:53
No dla mnie ten algorytm nie jest prosty
Jak masz jakąś liczbę, to zawsze ma co najmniej jedną cyfrę. Jeśli liczba jest większa od 9, to znaczy, że ma tych cyfr więcej niż jedną. Wtedy możesz podzielić taką liczbę przez 10 i stwierdzić, że jest co najmniej dwucyfrowa. Jak nadal jest większa od 9, to jeszcze raz dzielisz ją przez 10 i wiesz, że jest co najmniej trzycyfrowa. I tak dalej, aż zostanie Ci liczba, która nie jest większa od 9. Wtedy już wiesz, z ilu cyfr się składa.

a jak mam zrobic zeby wyswielilo ile razy dzielila sie ta liczba
Użyj zmiennej oraz dowolnej pętli.
Pojęcie zmiennej i podstawowe typy danychRozdział 8. Omówienie podstawowych zagadnień związanych ze zmiennymi: dostępne typy danych; tworzenie i inicjalizacja zmiennych oraz operacja przypisania. (lekcja)
Pętla do ... whileRozdział 15. Omówienie pojęcia czym jest pętla, podkreślenie jej znaczenia oraz omówienie pętli do ... while. (lekcja)
Pętla forRozdział 22. Omówienie pętli
for
. (lekcja)
Pętla whileRozdział 31. Omówienie pętli
while
. (lekcja)
P-174396
« 1 » 2 3 4
 Strona 1 z 4Następna strona