Pilnie potrzebuję pomocy, jestem nowy w javie (znaczy zielony ;( ), a mam teraz na zajęciach w szkole ten język.
Na najbliższą sobotę musze napisać taki program:
Napisz program obliczający wartość wielomianu o postaci
a0 + a1 * x1 + a2 * x2...
Na wejściu podajemy stopień wielomianu n, następnie program prosi o wprowadzenie parametrów a0..a1, które są przechowywane w tablicy lub na liście. Na końcu podajemy w pętli wartość x do obliczenia, za każdym razem program wyświetla nam wartość wielomianu.
Skleciłem na szybko coś takiego w php, chociaz nie sprawdzłem czy w ogóle działa i czy w ogóle dobrze jest:
$n = ?
for ($m=0; $m>=$n; $m++){
$a [$m]=? (a0) // chodzi o a0, które jest pierwszym wyrażeniem
if ($m==$n){
$x=? }
}
{
if ($m==0){$wynik = $a[$m];{
$wynik += $a [$m] * $x^$m // nie jestem pewien tego zapisu
}
echo $wynik;
Dodam, że w php tez nie jestem mocny (co widać). W którym miejscu należy wstawić tablicę albo listę, z której będą wczytywane parametry. Nawet jeśli to powyżej jest źle, to jak ma to wyglądać w javie. Będę wdzięczny za jak najdalej idącą pomoc. :-/
Gotowiec byłby mile widziany, ale z wytłumaczeniem krok po kroku. Chociaż wolę naprowadzenie typu jakie pętle użyć, co po kolei zrobić itp.
Oczywiście jeśli pomożecie.
Używam Elipse'a