Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Java - výpis původní proměnné

Zdravim,
chtel jsem se zeptat jestli je mozne nechat si vypsat puvodni promennou.

Dejme tomu ze mam secist vsechna licha cisla vetsi nez hodnota "d" a mensi nez hodnota "h":

        int d = 2;
        int h = 11;
        int soucet = 0;
        
        if(d%2 == 0){
            d = d - 1;
        }
        
        for(int i = d; i+2<h;){
            i = i+2;
            soucet = soucet + i;
        }
Ale jelikoz jsem už promennou d upravil, tak pri vypsani teto promenne - "System.out.print(d);" - se mi vypise už jako d-1; tudiz v tomto pripade "1".
Nechci nijak kod menit apod ... vubec resit ze by se to dalo lepe napsat (urcite dalo, jen si zkousim ruzny veci na procviceni), ale zajima me, jestli lze nejak vypsat ta puvodni promenna.

Díky za pomoc ;) a predem se omlouvam pokud je to hloupa otazka.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny