Advertisement
Guest User

predavanje zadaci

a guest
May 23rd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.82 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include <iostream>
  3. #include <string>
  4. #include <math.h>
  5. #include <vector>
  6. using namespace std;
  7. // napraviti program sa sljedecim funkcijama:
  8. //funckija za zbrajanhje 2 broja
  9. // funkcija za oduzimanje 2 broja
  10. //funkcija za mnozenje 2 broja
  11. // fukcija za dijeljenje 2 broja
  12. //funkcija za potenciranje  broja
  13. //2. napraviti program  koji ce primiti 2 polja/vectora recimo polje 2 studenta mario i nikolina
  14. // polja moraju sadrzavati brojeve tj ocjene  marija i nikoline od 1-5, ocjena.
  15. //korisnik mora unijeti ocjene
  16. // napraviti fukciju koja ce usporedivati ocjene marija i nikoline i dodati bodove zasebno od podrcja tko ima bolje ocjene
  17. // te ispisati bodove. 1 bod po usporedbi.
  18. // 3. napravi dunkciju  koja ce primiti integer tip i ispuniti sve preostale bitoce koji su prazni
  19. // 4.napraviti funkciju koja ce primiti integer tip i ispisati njegov komplement
  20. /*
  21. int main()
  22. {
  23.     int prviBroj;
  24.     int drugiBroj;
  25.     int zbroj;
  26.     int razlika;
  27.     int umnozak;
  28.     int kolicnik;
  29.     int potencija;
  30.     cout << "unesi dva broja koje zelis zbrojiti:" << endl;
  31.     cin >> prviBroj;
  32.     cin >> drugiBroj;
  33.     zbroj = prviBroj + drugiBroj;
  34.     cout << "rezultat: " << zbroj << endl;
  35.     cout << "unesi dva broja koje zelis oduzeti:" << endl;
  36.     cin >> prviBroj;
  37.     cin >> drugiBroj;
  38.     razlika = prviBroj - drugiBroj;
  39.     cout << "rezultat: " << razlika << endl;
  40.     cout << "unesi dva broja koje zelis pomnoziti:" << endl;
  41.     cin >> prviBroj;
  42.     cin >> drugiBroj;
  43.     umnozak = prviBroj * drugiBroj;
  44.     cout << "rezultat: " << umnozak << endl;
  45.     cout << "unesi dva broja koje zelis podijeliti:" << endl;
  46.     cin >> prviBroj;
  47.     cin >> drugiBroj;
  48.     kolicnik = prviBroj / drugiBroj;
  49.     cout << "rezultat: " << kolicnik << endl;
  50.     cout << "unesi broj koji ces potencirati: " << endl;
  51.     cin >> prviBroj;
  52.     cout << "unesi potenciju n: " << endl;
  53.     cin >> drugiBroj;
  54.     potencija = pow(prviBroj, drugiBroj);
  55.     cout << "rezultat: " << potencija << endl; */
  56.  
  57.     vector<int> nikolinaOcjen = {};
  58.     vector<int> marijoOcjen = {};
  59.     void  usporedbaOcjena(vector<int> ocjenaA, vector<int> ocjenaB)
  60.     {
  61.         int marijo = 0;
  62.         int nikolina = 0;
  63.         for (size_t i = 0; i < ocjenaA.size(); i++)
  64.         {
  65.             if (ocjenaA[i] > ocjenaB[i])
  66.             {
  67.                 marijo++;
  68.             }
  69.             else if (ocjenaA[i] < ocjenaB[i])
  70.             {
  71.                 nikolina++;
  72.             }
  73.            
  74.         }
  75.         cout << "Marijo je bolji u " << marijo << " predmeta, a Nikolina u " << nikolina << "  predmeta " << endl;
  76.     }
  77.     int main()
  78.     {
  79.         int marijoOcjena;
  80.         int nikolinaOcjena;
  81.         cout << "Ocjene od Marija: " << endl;
  82.         for (size_t i = 0; i < 5; i++)
  83.         {
  84.             cin >> marijoOcjena;
  85.             marijoOcjen.push_back(marijoOcjena);
  86.         }
  87.         cout << "Ocjene od Nikoline: " << endl;
  88.         for (size_t i = 0; i < 5; i++)
  89.         {
  90.             cin >> nikolinaOcjena;
  91.                 nikolinaOcjen.push_back(nikolinaOcjena);
  92.         }
  93.         usporedbaOcjena(marijoOcjen, nikolinaOcjen);
  94.     system("pause");
  95.  
  96.     return 0;
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement