Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Napraviti program koji u niz sprema trocifrene brojeve koji su jednaki zbiru kubova svojih cifara (ukupno su četiri takva broja).
- Zatim napraviti sljedeće funkcije:
- - sortiraj – koja će poredati vrijednosti elemenata niza od najvećeg prema najmanjem-
- 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).
- U glavnom programu je potrebno ispisati sortiran niz te njegov medijan.*/
- #include<iostream>
- using namespace std;
- void main(){
- int niz[4];
- int prva, druga, treca, zbrirKubova;
- for (int i = 100,j=0; i < 1000; i++){
- treca = i % 10;
- druga = (i / 10) % 10;
- prva = i / 100;
- zbrirKubova = pow(prva, 3) + pow(druga, 3) + pow(treca, 3);
- if (i == zbrirKubova)
- {
- niz[j] = zbrirKubova;
- j++;
- }
- }
- for (int i = 0; i < 4; i++)
- cout << niz[i] << endl;
- system("pause>0");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement