Połączenie 2 programów, dziedziczenie

0

Witam,
Pisze bo mam do napisania program. A właściwie muszę napisać program na podstawie dwóch, już wcześniej napisanych programów.

Treść 1 zadania (1 programu): http://pastebin.com/nsjeJQxx
I mój napisany program: http://pastebin.com/3xQkPu5e

Oraz drugie zadanie, treść 2 zadania (2 programu): http://pastebin.com/4m1bSHpM
I mój napisany program: http://pastebin.com/DWZiDevD

Nie wiem czy komuś będzie w ogóle chciało się to czytać, albo mi pomóc.
Chciałbym się dowiedzieć czy te poprzednie programy nadają się do tego aby wykonać to zadanie: http://pastebin.com/iuEMwxiF

Mam jakoś skorzystać z tych moich programów, oraz skorzystać z dziedziczenia.
Jakieś wskazówki jak to powinno wyglądać?
Elementem macierzy ma być ułamek. Właściwie to obiekt klasy ułamek. Ale czy ma być to ulamek.licznik / ulamek.mianownik, czy jak?

0

Jakie programy?
Zaglądnąłem do tego rzekomo realizującego 1 zadanie. I co zobaczyłem:

 case 1 :{ cout << "\nWynik: " << (pierwszy.licznik / pierwszy.mianownik) + (drugi.licznik / drugi.mianownik)<< "\n" ; break;}

gdy w klasie ulamek:

int licznik;
int mianownik;

Pozostałe operacje arytmetyczne identycznie. Masz jakieś pojęcie o ułamkach?

Mam jakoś skorzystać z tych moich programów

Skorzystać? Żartujesz. Chyba, że z drugiego, którego nie oglądałem.

0

Akurat z 1 zadania to chyba nie wiele mogę korzystać. Jedynie co to sama klasa mi się przyda a te dodatkowe rzeczy to nie za bardzo

0

Zadanie 2. Coś jest.

Zapis/odczyt. Funkcje powinny pobierać nazwe pliku.
Nie zapisujesz wyniarów.

dodaj()/odejmij(). Wystarczy jeden argument: wskaźnik do macierzy wynikowej.

wyswiersze()/wyskolumny(). Nie są zbyteczne? A może zwracaj wycinek.

Nie zwalniasz pamięci! Składowe D, E, F zbyteczne. Nie zdefiniowany konstruktor domyślny. Brak destruktora. Nie wszystkie działania na macierzach zaimplementowałeś (na miejscu byłoby przeładowanie odpowiednich operatorów).
Miały być ułamki, a nie inty.

Ogólnie słabo.

Zadanie, które chcesz wykonać i zadanie 2 są takie same. Pomyłka?

am jakoś skorzystać z tych moich programów, oraz skorzystać z dziedziczenia.

Na razie to nie masz klasy, po której klasa macierz mogłaby dziedziczyć.

Elementem macierzy ma być ułamek. Właściwie to obiekt klasy ułamek. Ale czy ma być to ulamek.licznik / ulamek.mianownik, czy jak?

Boże. Przecież ta klasa (ulamek) zawiera dwa pola: licznik i mianowni. Tworząc tablicę typu ulamek, jaką informację biędzie zawierał jej element?

1 użytkowników online, w tym zalogowanych: 0, gości: 1