Schemat Hornera obliczanie wartosci wielomianu
-
- Użytkownik
- Posty: 6
- Rejestracja: 23 kwie 2009, o 18:59
- Płeć: Mężczyzna
- Podziękował: 1 raz
Schemat Hornera obliczanie wartosci wielomianu
Mam do zrobienia schemat blokowy do programu który oblicza wartość dowolnego wielomianu dowolnego stopnia w konkretnym punkcie metodą hornera, na początku podajemy st wielomianu później współczynniki, punkt i wynik ma się wyświetlić. mam już program w Pascalu ale nie wiem jak to przerobić na schemat blokowy
-
- Użytkownik
- Posty: 6
- Rejestracja: 23 kwie 2009, o 18:59
- Płeć: Mężczyzna
- Podziękował: 1 raz
Schemat Hornera obliczanie wartosci wielomianu
bo mam tam pętlę która zaczyna się od dwóch i nie wiem jak to narysować, coś takiego:
for i=2 to n do
z=z*y+b
writeln(wielomian w tym punkcie jest rowny,z)
for i=2 to n do
z=z*y+b
writeln(wielomian w tym punkcie jest rowny,z)
- kropka+
- Użytkownik
- Posty: 4389
- Rejestracja: 16 wrz 2010, o 14:54
- Płeć: Kobieta
- Lokalizacja: Łódź
- Podziękował: 1 raz
- Pomógł: 787 razy
Schemat Hornera obliczanie wartosci wielomianu
W górny prostokąt wpisz: i=2
W romb wpisz: i= n+1
W lewy prostokąt wpisz: z= zy + b
................................. i= i+1
W prawy prostokąt wpisz: Pisz "Wielomian ma w tym punkcie wartość" z
W elipsę wpisz: STOP
W romb wpisz: i= n+1
W lewy prostokąt wpisz: z= zy + b
................................. i= i+1
W prawy prostokąt wpisz: Pisz "Wielomian ma w tym punkcie wartość" z
W elipsę wpisz: STOP
-
- Użytkownik
- Posty: 6
- Rejestracja: 23 kwie 2009, o 18:59
- Płeć: Mężczyzna
- Podziękował: 1 raz
Schemat Hornera obliczanie wartosci wielomianu
Dzięki wielkie:)-- 30 gru 2010, o 16:27 --a jeszcze jedno pytanie jakbyś sobie poradził z czymś takim w schemacie blokowym?
For i:=0 to n do
Begin
Writeln(‘podaj wspolczynnik wielomianu przy ‘,n-i, ‘potedze’);
Readln(a);
b:=a;
end;
clrscr;
writeln(‘Podaj wartosc punktu na osi odciętych (x) ‘);
readln(x);
z:=x*b[0]+b[1];
For i:=0 to n do
Begin
Writeln(‘podaj wspolczynnik wielomianu przy ‘,n-i, ‘potedze’);
Readln(a);
b:=a;
end;
clrscr;
writeln(‘Podaj wartosc punktu na osi odciętych (x) ‘);
readln(x);
z:=x*b[0]+b[1];
- kropka+
- Użytkownik
- Posty: 4389
- Rejestracja: 16 wrz 2010, o 14:54
- Płeć: Kobieta
- Lokalizacja: Łódź
- Podziękował: 1 raz
- Pomógł: 787 razy
Schemat Hornera obliczanie wartosci wielomianu
Jeżeli to jest pisane jednym ciągiem w programie to schemat jest podobny do poprzedniego. Nie chce mi się rysować, więc opiszę:
prostokąt: i=0
romb: i= n+1
Ścieżka NIE:
prostokąt: Pisz "Podaj współczynnik wielomianu przy " n-i " potędze
równoległobok: Pobierz a
prostokąt: b=a
...............i= i+1
Powrót nad romb.
Ścieżka TAK:
prostokąt: Wyczyść ekran
................Pisz "Podaj wartość punktu na osi odciętych x"
równoległobok: Pobierz x
prostokąt: z=xb[0]+ b[1]
i nie wiem co masz dalej
prostokąt: i=0
romb: i= n+1
Ścieżka NIE:
prostokąt: Pisz "Podaj współczynnik wielomianu przy " n-i " potędze
równoległobok: Pobierz a
prostokąt: b=a
...............i= i+1
Powrót nad romb.
Ścieżka TAK:
prostokąt: Wyczyść ekran
................Pisz "Podaj wartość punktu na osi odciętych x"
równoległobok: Pobierz x
prostokąt: z=xb[0]+ b[1]
i nie wiem co masz dalej
-
- Użytkownik
- Posty: 6
- Rejestracja: 23 kwie 2009, o 18:59
- Płeć: Mężczyzna
- Podziękował: 1 raz
Schemat Hornera obliczanie wartosci wielomianu
dalej mam to co mi juz pomagalas:)
i to jest juz koniec programu:) dzieki jeszcze raz:)
i to jest juz koniec programu:) dzieki jeszcze raz:)