

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.
Pokud si chceš vypsat původní hodnotu, tak ji musíš vypsat před tím, než ji změníš.
nebo původní proměnou hoď do jiné proměnné (samozřejmě než jí přepíšeš)
jj, děkuju :) nakonec je to takové jednoduché řešení