Witam wszystkich na forum, potrzebuję pomocy przy zrobieniu zadań z c++, chcę to zrozumieć, lecz nie wiem jak się za to zabrać
Dane są następujące deklaracje;
struct ksiazka {
string nazwa;
string autor;
int rok;
float cena;
bool twarda_okladka; // czy ma twarda okladke?
bool podrecznik; // czy jest podrecznikiem?
1. Napisz funkcje przyjmujaca tablice ksiazek oraz liczbe elementow w tablicy i zwracajaca liczbe (sume) ksiazek o twardej okladce i podrecznikow o miekkej okladce.
2. Napisz funkcje przyjmujaca tablice ksiazek oraz liczbe elementow w tablicy i zwracajaca indeks najdrozszego podrecznika wydanego przed rokiem 1976. Jezeli w tablicy nie ma ksiazki ktora spelnia te kryteria, funkcja ma zwrocic wartosc -1.
Tutaj są moje rozwiązania, ale nie są dobre, stąd moja prośba o pomoc.
Zad.1
Zad.2