|
zadania 3c.rar
|
| zadania 3c.rar Rozmiar 250 KB |
Zadanie 3-21: Napisać dwuargumentową procedurę której argumentami są: tablica liczb typu integer, oraz liczba typu integer określająca rozmiar tablicy. Procedura ma sortować tablicę malejąco.
Zadanie 3-22: Napisać funkcję obliczającą rozwiązania równania kwadratowego Ax2+Bx+C=0. Argumentami funkcji (typ real) są współczynniki równania (A, B, C), oraz zmienne x1 i x2 poprzez które funkcja zwraca policzone rozwiązania. Dodatkowo funkcja powinna zwracać liczbę znalezionych rozwiązań (typ całkowity). Uwaga: Aby znaleźć rozwiązania równania kwadratowego należy najpierw obliczyć deltę=B2-4AC. Jeżeli delta > 0 to x1=(-b-sqrt(delta))/2a, x2=(-b+sqrt(delta))/2a. Jeżeli delta=0 to x1=x2=-b/2a. Jeżeli delta < 0 to równanie nie ma rozwiązań.
Zadanie 3-23: Napisać dwuargumentową funkcję (argumenty x,y oraz zwracana wartość są typu real) zwracającą długość wektora (x,y). Długość wynosi L=sqrt(x2+y2).
Zadanie 3-24: Napisać jednoargumentową funkcję której argumentem jest 3-elementowa tablica typu real. Funkcja ma zwracać długość wektora którego współrzędne zapisane są w tablicy, tzn. Jeżeli w tablicy są liczby A, B i C, to długość wektora wynosi L=sqrt(A2+B2+C2).
Zadanie 3-25: Napisać 1-argumentową funkcję przeliczającą temperaturę w skali Fahrenheita na skalę Celsjusza według wzoru C=(5/9)(F-32). Zarówno argument, jak i zwracana wartość mają być typu real.
Zadanie 3-26: Napisać dwuargumentową procedurę której argumentami są: tablica liczb typu integer, oraz liczba typu integer określająca rozmiar tablicy. Procedura ma zerować wszystkie elementy tablicy będącej argumentem procedury.
Zadanie 3-27: Napisać dwuargumentową procedurę której argumentami są: tablica liczb typu integer, oraz liczba typu integer określająca rozmiar tablicy. Procedura ma wczytywać z klawiatury liczby całkowite i umieszczać je w kolejnych elementach tablicy.
Zadanie 3-28: Napisać dwuargumentową procedurę której argumentami są: tablica liczb typu integer, oraz liczba typu integer określająca rozmiar tablicy. Procedura ma wyświetlać kolejne elementy tablicy na ekran.
Zadanie 3-29: Napisać 3-argumentową funkcję której argumentami są: tablica liczb typu integer (T), liczba typu integer (N) określająca rozmiar tablicy, oraz jeszcze jedna liczba całkowita (C). Funkcja ma zwracać ilość wystąpień liczby C w tablicy.
Zadanie 3-30 (*): Napisać program wyszukujący liczby pierwsze w zakresie od 1 do 10 000 metodą sita Eratostenesa.
Zadanie 3-31 (*): Mamy listę 1000 elementów (ponumerowanych od 1 do 1000). Wykreślamy co siódmy element (tzn. element nr 7, 14 itd.). Po dojściu do końca listy kontynuujemy od jej początku omijając elementy już wykreślone. Procedurę prowadzimy aż zostanie 10 ostanich elementów. Jakie to elementy? Napisać program rozwiązujący to zadanie.
Zadanie 3-32 (*): Załóżmy, że użytkownik zdefiniował dowolną funkcję jednej zmiennej (zadeklarowaną jako double f(double x) ). Napisać program liczący całkę oznaczoną tej funkcji w przedziale podanym przez użytkownika metodą trapezów.
zanotowane.pldoc.pisz.plpdf.pisz.plsyriusz777.pev.pl
|
|
Cytat |
A lie has no legs - kłamstwo nie ma nóg. (kłamstwo ma krótkie nogi). (kłamstwo ma krótkie nogi) Do kraju tego, gdzie kruszynę chleba /Podnoszą z ziemi przez uszanowanie Dla darów Nieba. . . Tęskno mi, Panie. . . Do kraju tego, gdzie winą jest duża Popsować gniazdo na gruszy bocanie, Bo wszystkim służą. . . Tęskno mi, Panie. . . Cyprian Norwid (1821 - 1883) Aby zło zatriumfowało, wystarczy, by dobry człowiek niczego nie robił. Edmund Burke (1729-1797) Esteta to człowiek pozbawiony wszelkiej wolności odbioru i sądu. Ferro ignique - żelazem i ogniem (ogniem i mieczem); taktyka podboju i palenia ziemi.
|
|