Witam, jestem początkujący i mam może banalne pytanie. Jak odczytać długość cyfry typu int, np. 784638 (dlugosc -> 6).
Probowalem cos w tym stylu:
int a = 784638;
Console.WriteLine(a.Length);
Ale to nie działa :/
0
0
Na sam początek wypadałoby się zapoznać z różnicą między liczbą a cyfrą.
W drugiej kolejności zwróć uwagę na logarytm dziesiętny.
Potem przestań programować przez permutacje i zacznij myśleć rozsądnie.
1
0
Trzeba zacząć od odróżnienia liczby od cyfry, bo to, co chcesz osiągnąć, to określenie ile cyfr ma liczba, a nie długość cyfry.
Możesz to osiągnąć np. obliczając logarytm dziesiętny i dodając 1.