//Datoteka: n13.cpp // //Napisite program za delo s poljem elementov, 10 realnih stevil tipa double, //in v glavnem programu napisite naslednje korake z uporabo funkcij: // // * vnos stevil v polje, // * izpis polja, // * urejanje elementov polja, padajoce, // * izpis polja, // * zamenjava elementov na sodih in lihih mestih, // * izpis polja, // * rotacija elementov za eno mesto v desno, // * izpis polja. // //Funkcije imajo dva parametra: parameter za polje in parameter za velikost polja! //Pri vseh nadaljnjih nalogah je prepovedana uporaba globalnih spremenljivk! #include using namespace std; //Funkcija za vpis vrednosti v polje void vpis(double polje[], int velikost) { for(int i=0; i> polje[i]; } return; } //Funkcija za zamenjavo elementov void zamenjaj1(double& prvi, double& drugi) { double zacasno = prvi; prvi = drugi; drugi = zacasno; return; } //Funkcija za rotacijo oz. pomik vrednosti za eno v desno stran void rotacija(double polje[], int velikost) { double t = polje[velikost-1]; for(int i=velikost-1; i>=1; i--) { polje[i] = polje[i-1]; } polje[0] = t; return; } //Funkcija za urejanje vrednosti polja padajoce void padajoce(double polje[], int velikost) { for(int i=0; i