Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. /*Napraviti program koji u niz sprema trocifrene brojeve koji su jednaki zbiru kubova svojih cifara (ukupno su četiri takva broja).
  2. Zatim napraviti sljedeće funkcije:
  3. - sortiraj – koja će poredati vrijednosti elemenata niza od najvećeg prema najmanjem-
  4. medij – koja nalazi medijan tj. srednji član u sortiranom nizu (budući da se u nizu nalaze četiri elementa, medijan je aritmetička sredina od srednja dva člana).
  5. U glavnom programu je potrebno ispisati sortiran niz te njegov medijan.*/
  6. #include<iostream>
  7. using namespace std;
  8.  
  9. void main(){
  10. int niz[4];
  11. int prva, druga, treca, zbrirKubova;
  12. for (int i = 100,j=0; i < 1000; i++){
  13. treca = i % 10;
  14. druga = (i / 10) % 10;
  15. prva = i / 100;
  16. zbrirKubova = pow(prva, 3) + pow(druga, 3) + pow(treca, 3);
  17. if (i == zbrirKubova)
  18. {
  19. niz[j] = zbrirKubova;
  20. j++;
  21. }
  22. }
  23.  
  24. for (int i = 0; i < 4; i++)
  25. cout << niz[i] << endl;
  26. system("pause>0");
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement