Programowanie obiektowe - lista 4

  1. Napisz i przetestuj funkcję obliczającą sumę wartości elementów wektora typu std::vector<int>.
    W przypadku, gdy wektor jest pusty, funkcja ta powinna zwracać 0.
  2. Napisz i przetestuj funkcję, która i-temu elementowi wektora typu std::vector<double> przypisuje wartość i.
  3. Zaprojektuj, zaimplementuj i przetestuj funkcję dec2bin, która jako jedyny argument pobiera liczbę całkowitą n, a jako wartość zwraca jej reprezentację w układzie dwójkowym zapisaną w obiekcie typu std::string.
    Wskazówka: wykorzystaj kod napisany do zadania 3 z poprzedniej listy.
  4. Przy pomocy funkcji z zadania 3 napisz prosty program ilustrujący działanie operatorów bitowych  |, & i ^.
  5. Napisz i przetestuj funkcję zwracającą referencję do obiektu std::cout.