Programowanie obiektowe 1
Zadanie 1
Użyj operator 'sizof' by wypisac wielkość różnych struktur.
Wypróbuj różne położenia pól, np:
struct { char c; long l; short s; int i;} st1;
struct { long l; short s; char c;} st2;
Zadanie 2
Napisz funkcję która rozdzieli elementy danego
wektora na dwa, jeden z elementów o numerach
parzystych, drugi nieparzystych. Wszystkie
wektory również wyjściowe przekazujemy jako
paramentry. Zakładamy że wektory wyjściowe
są dostatecznie długie.
Zadanie 3
Napisz funkcję która w danym wektorze liczb całkowitch
znajdzie początek i koniec "odcinka" (podciągu składającego
się z kolejnych elementów) o największej
sumie (jeśli jest więcej niż jeden taki ciąg to
położenie dowolnego z nich). Funkcja ma zwracać
odpowiednią strukturę.