
zlepseni kodu
Zlepšete následující kód – co v tomto kódu není optimální.
a) for ( int i=0; i<iterace; i++) {
vysledek += 1/Math .pow (arg , i)
}
b) for ( int i=0; i<iterace ; i++)
{
vysledek +=i* Math .sin (i)- Math .sin(i)/(i+1); }
dik
a) Neustále se počítá mocnina.
b) Výraz by šel zjednodušit vytknutím.
a) for (int i=0, double neco=1; i<iterace; i++, neco*=arg)
a dalej uz snad vies aj sam ze co s tym mas robit