Witam, mam do szkoły do zrbienia 3 zadania do których nie mam pojęcia jak się zabrać. Proszę o pomoc i z góry dziękuje. Polecenia sa następujące
Zadanie 1
Utwórz klasę ciagArytmetyczny zawierającą:
- dwa pola do zapamiętania pierwszego wyrazu i różnicy
- konstruktor bezparametrowy tworzący ciąg stały o pierwszym wyrazie równym 0.
- konstruktor z dwoma parametrami, które zostaną przypisane do pól klasy.
- destruktor, który wyświetli komunikat „Obiekt zniszczony”.
- funkcję do wyznaczania n – tego wyrazu ciągu. Wartość n ma zostać podana jako parametr.
- funkcję do wyznaczania sumy n wyrazów ciągu. Wartość n ma zostać podana jako parametr.
- funkcję badającą monotoniczność ciągu. Funkcja ma zwrócić wartość 1, gdy ciąg jest rosnący, 0 gdy stały i – 1 gdy malejący
- funkcję wyświetlającą podaną jako parametr ilość wyrazów ciągu.
Utwórz kod programu, który sprawdzi działanie klasy i wszystkich jej funkcji.
Zadanie 2
Utwórz klasę ciagGeometryczny zawierającą:
- dwa pola do zapamiętania pierwszego wyrazu i ilorazu ciągu
- konstruktor bezparametrowy tworzący ciąg stały o pierwszym wyrazie równym 1.
- konstruktor z dwoma parametrami, które zostaną przypisane do pól klasy.
- destruktor, który wyświetli komunikat „Obiekt zniszczony”.
- funkcję do wyznaczania n – tego wyrazu ciągu. Wartość n ma zostać podana jako parametr.
- funkcję do wyznaczania sumy n wyrazów ciągu. Wartość n ma zostać podana jako parametr.
- funkcję badającą zbieżność szeregu geometrycznego. Funkcja ma zwrócić 1, gdy jest zbieżny, 0 gdy nie jest zbieżny.
- funkcję wyświetlającą podaną jako parametr ilość wyrazów ciągu.
Utwórz kod programu, który sprawdzi działanie klasy i wszystkich jej funkcji.
Zadanie 3
Utwórz klasę prostopadłościan, zawierającą:
- trzy pola do zapamiętania wymiarów prostopadłościanu
- konstruktor bezparametrowy do utworzenia sześcianu o boku 1,
- konstruktor z trzema parametrami, które zostaną przypisane do pól klasy
- destruktor, który wypisze na ekranie komunikat „Obiekt zniszczony”
- funkcję wyznaczającą objętość prostopadłościanu
- funkcję wyznaczającą pole powierzchni prostopadłościanu
- funkcję wyznaczającą długość przekątnej prostopadłościanu
Utwórz kod programu, który sprawdzi działanie klasy i wszystkich jej funkcji.