schemat blokowy, program w Pascalu - wartość wielomianu

Enigma0310
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 5 lut 2009, o 17:04
Płeć: Kobieta

schemat blokowy, program w Pascalu - wartość wielomianu

Post autor: Enigma0310 »

Witam
Proszę o pomoc w tych zadankach, bo kompletnie nie wiem jak się zabrać do tego.

Dokonać analizy problemu, narysować schemat blokowy zastosowanego algorytmu a następnie napisać program w języku Pascal, który:
Zad. 1. Będzie obliczał wartość wielomianu stopnia n (n nie większe niż 5) o współczynnikach podanych przez użytkownika dla podanego x a następnie rysował wykres tego wielomianu
w przedziale (a,b) (także zadanym przez użytkownika).
Zad. 2. Umożliwi zapisanie na dysku, wyszukiwanie według zadanego przez użytkownika klucza, sortowanie (wg. zadanego klucza) i edycję listy filmów dvd. W danych dotyczących pojedynczego filmu należy uwzględnić co najmniej: tytuł, reżysera, gatunek.

Dziękuję z góry za pomoc.
Awatar użytkownika
kadiii
Użytkownik
Użytkownik
Posty: 642
Rejestracja: 20 gru 2005, o 21:04
Płeć: Mężczyzna
Lokalizacja: Wrocław
Pomógł: 130 razy

schemat blokowy, program w Pascalu - wartość wielomianu

Post autor: kadiii »

Ad.1 Schemat Hornera - poszukaj, było juz wiele razy. Potem już zwyczajnie wyrysuj wykres na podstawie wartości w kolejnych punktach.
Ad.2 Tu najlepiej wprowadzić sobie jakś strukturę danych, ew. używać standardowej struktury rekordu. Reszta to już trzeba troche kodu poklepać - zrób coś sam i pisz w razie problemów - nikt za ciebie nie będzie pracy odrabiał.
Awatar użytkownika
Inkwizytor
Użytkownik
Użytkownik
Posty: 4105
Rejestracja: 16 maja 2009, o 15:08
Płeć: Mężczyzna
Lokalizacja: Poznań
Podziękował: 1 raz
Pomógł: 428 razy

schemat blokowy, program w Pascalu - wartość wielomianu

Post autor: Inkwizytor »

Zakładasz że wielomian ma postać: \(\displaystyle{ \sum_{i=0}^{n}a_1x^i}\) dla \(\displaystyle{ n \le 5}\)

1. Pytasz o stopien wielomianu (zmienna n)
2. Sprawdzasz czy n niewieksze od 5
3. Wczytujesz współczynniki (zapisane w tablicy) - pętla: pyta n+1 o współczynniki
4. Pytasz o x
5. Schemat Hornera (najlepiej w osobnej procedurze)
6. Wynik

Z wykresem może byc róznie. Trzeba będzie się napocić by dobrać odpowiednią wielkośc kroku (co ile brać x), odpowiednią podziałkę na osi i w ogóle od jakiego x zacząc i na jakim x skończyć. No ale to już problem do samodzielnego rozgryzienia.
ODPOWIEDZ