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.
schemat blokowy, program w Pascalu - wartość wielomianu
-
- Użytkownik
- Posty: 4
- Rejestracja: 5 lut 2009, o 17:04
- Płeć: Kobieta
- kadiii
- 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
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ł.
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ł.
- Inkwizytor
- 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
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.
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.