Advertisement
Guest User

komplet

a guest
Dec 14th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.33 KB | None | 0 0
  1. #include<iostream>
  2. #include<cmath>
  3. using namespace std;
  4. void unos(float[], int);
  5. float sumakubova(float[], int);
  6. float najmanjipozitivni(float[], int);
  7. float najvecinegativni(float[], int);
  8. int main()
  9. {
  10.     float niz1[7];
  11.     unos(niz1, 7);
  12.     //cout << "Najmanji pozitivni clan niza je: " << najmanjipozitivni(niz1, 7) << endl;
  13.     //cout << "Najveci negativni clan niza je: " << najvecinegativni(niz1, 7) << endl;
  14.     cout << "Suma kubova clanova sa neparnim indeksom iznosi: " << sumakubova(niz1, 7) << endl;
  15.  
  16.  
  17.     system("pause>0");
  18.     return 0;
  19. }
  20. void unos(float niz[], int vel)
  21. {
  22.     for (int i = 0; i < vel; i++)
  23.     {
  24.         cin >> niz[i];
  25.     }
  26.  
  27. }
  28. float sumakubova(float niz[], int vel)
  29. {
  30.     float suma = 0;
  31.     for (int i = 0; i < vel; i++)
  32.     {
  33.         if (i % 2 != 0)
  34.             suma = suma + pow(niz[i], 3);
  35.     }
  36.  
  37.     return suma;
  38. }
  39. float najmanjipozitivni(float niz[], int vel)
  40. {
  41.     float najmanji=0;
  42.     for (int i = 0; i < vel; i++)
  43.     {
  44.        
  45.         if (niz[i] > 0)
  46.         {
  47.             najmanji = niz[0];
  48.             if (niz[i] < najmanji)
  49.                 najmanji = niz[i];
  50.         }
  51.     }
  52.     return najmanji;
  53.  
  54. }
  55.  
  56. float najvecinegativni(float niz[], int vel)  //onaj koji je najblizi nuli je najveci kod negativnih brojeva
  57. {
  58.     float najveci = 0;
  59.     for (int i = 0; i < vel; i++)
  60.     {
  61.         if (niz[i] < 0)
  62.         {
  63.             najveci = niz[0];
  64.             if (najveci < niz[i])
  65.                 najveci = niz[i];
  66.        
  67.         }
  68.     }
  69.     return najveci;
  70.  
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement