zadania4.pdf
(
296 KB
)
Pobierz
2992275 UNPDF
Napisać dwuargumentową funkcje która podnosi argument pierwszy do potegi określonej przez
argument drugi. Pierwszy argument ma byc typu real, a drugi integer (założyć, że zawsze będzie
większy od 0). Funkcja ma zwracać wartość typu real.
Napisać dwuargumentową funkcje która zwraca większy z podanych argumentów. Oba argumenty
oraz zwracana wartość mają być typu integer.
Napisać dwuargumentową funkcje która zwraca mniejszy z podanych argumentów. Oba argumenty
oraz zwracana wartość mają być typu integer.
Napisać dwuargumentową procedurę która zamienia wartości dwóch argumentów typu integer, tzn.
jeżeli argumentami procedury są: x1=A i x2=B, to po jej zakończeniu powinno być x1=B i x2=A.
Napisać dwuargumentową funkcję której argumentami są: tablica liczb typu integer, oraz liczba
typu integer określająca rozmiar tablicy. Funkcja ma zwracać największą liczbę znalezioną w
tablicy.
Napisać dwuargumentową funkcję której argumentami są: tablica liczb typu integer, oraz liczba
typu integer określająca rozmiar tablicy. Funkcja ma zwracać średnią liczb z tablicy.
Napisać dwuargumentową funkcję której argumentami są: tablica liczb typu integer, oraz liczba
typu integer określająca rozmiar tablicy. Funkcja ma zwracać ilość wystąpień liczby 2 w tablicy.
Napisać jednoargumentową funkcję (argument typu całkowitego) która zwraca 1 jeżeli argument
jest liczbą pierwszą, lub 0 gdy nie jest. Uwaga: liczba pierwsza to liczba podzielna tylko przez 1 i
samą siebie.
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.
Napisać funkcję obliczającą rozwiązania równania kwadratowego Ax
2
+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ę=B
2
4AC. Jeżeli delta > 0 to x1=(bsqrt(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ń.
Napisać dwuargumentową funkcję (argumenty x,y oraz zwracana wartość są typu real) zwracającą
długość wektora (x,y). Długość wynosi L=sqrt(x
2
+y
2
).
Napisać jednoargumentową funkcję której argumentem jest 3elementowa 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(A
2
+B
2
+C
2
).
Napisać 3argumentową procedurę której argumentami są 3 tablice 3elementowe typu real.
Procedura ma liczyć sumę wektorów o współrzędnych w pierwszym i drugim argumencie, oraz
zwracać rezultat w trzeciej tablicy. Uwaga: suma wektorów (x1,y1,z1) oraz (x2,y2,z2) jest
wektorem o współrzędnych (x1+x2,y1+y2,z1+z2).
Napisać 1argumentową funkcję przeliczającą temperaturę w skali Fahrenheita na skalę Celsjusza
według wzoru C=(5/9)(F32). Zarówno argument, jak i zwracana wartość mają być typu real.
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.
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.
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.
Napisać 3argumentową procedurę której argumentami są: tablica liczb typu integer (T), liczba typu
integer (N) określająca rozmiar tablicy, oraz jeszcze jedna liczba całkowita (R). Procedura ma
wypełniać kolejne elementy tablicy T pseudolosowymi liczbami całkowitymi z zakresu <0,R>.
Uwaga: wykorzystać standardową funkcję random.
Napisać 3argumentową 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.
Plik z chomika:
gfc1992
Inne pliki z tego folderu:
Programowanie w Języku C++.pdf
(3299 KB)
zadania2.pdf
(148 KB)
zadania1.pdf
(291 KB)
zadania4.pdf
(296 KB)
zadania3.pdf
(148 KB)
Inne foldery tego chomika:
C_roznosci
C++
Java - kurs
Java książki
Kurs Flash
Zgłoś jeśli
naruszono regulamin