Witam jestem początkujący w Javie i miał pytanie dotyczące pętliPętle, początkujący
pytanie w książce prosi o sumę wszystkich cyfr nieparzystych n. (Na przykład, jeśli n wynosi 32677, suma będzie wynosić 3 + 7 + 7 = 17.
Nie mogę się dowiedzieć, jak to zakodować, szukam kogoś, kto mi pomoże. jest to kod, a pierwszym krokiem, ale nie wiem, jak go wypełnić, czy mam to dobrze, czy źle.
Każda pomoc będzie mile widziane,
public class sumOfOddsInNumber
{
public static void main(String[] args)
{
int n = 0;
String value = String.valueOf(number);
int length = value.length();
while (n < length)
{
... //Idk if this the right first step, how do I start it? where do i go?
To nie jest złe, jako pierwszy krok, ale gdzie to liczba określona? Spójrz na metodę charAt i rozważ użycie operatora mod (%), aby określić, czy cyfra jest nieparzysta, czy parzysta. – JohnMark13
Ach! Całkowicie błędnie przeczytałem to pytanie. Myślałem, że próbujesz zsumować każdą nieparzystą liczbę od 1 do n! Ups! – Airhead