Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- void Unos(int [], int [], int);
- void TreciNiz(int [], int [], int [], int);
- void SortirajRastuce(int [], int);
- void SortirajOpadajuce(int [], int);
- int main() {
- const int v = 5;
- int niz1[v], niz2[v], niz3[v*2];
- Unos(niz1, niz2, v);
- TreciNiz(niz1, niz2, niz3, v);
- cout << "Treci niz je: ";
- for (int i=0; i<v*2; i++) {
- cout << niz3[i];
- if(i<(v*2)-1) cout << ", ";
- else
- cout << ".";
- }
- SortirajRastuce(niz3, v);
- cout << "\nNakon sortiranja (rastuce): ";
- for (int i=0; i<v*2; i++) {
- cout << niz3[i];
- if(i<(v*2)-1) cout << ", ";
- else
- cout << ".";
- }
- SortirajOpadajuce(niz3, v);
- cout << "\nNakon sortiranja (opadajuce): ";
- for (int i=0; i<v*2; i++) {
- cout << niz3[i];
- if(i<(v*2)-1) cout << ", ";
- else
- cout << ".";
- }
- system("pause>0");
- return 0;
- }
- void Unos (int niz1[], int niz2[], int v) {
- cout << "\tPRVI NIZ\n--------------------------\n";
- for(int i=0; i<v; i++) {
- cout << "Unesite " << i+1 << " element niza: ";
- cin >> niz1[i];
- }
- cout << "\n\tDRUGI NIZ\n--------------------------\n";
- for(int j=0; j<v; j++) {
- cout << "Unesite " << j+1 << " element niza: ";
- cin >> niz2[j];
- }
- cout << "\n--------------------------\n";
- }
- void TreciNiz(int niz1[], int niz2[], int niz3[], int v){
- for(int i=0; i<v; i++){
- niz3[i] = niz1[i];
- niz3[i+5] = niz2[i];
- }
- }
- void SortirajRastuce(int niz3[], int v) {
- int temp;
- for (int i=0; i<v*2; i++) {
- for (int j=(i+1); j<v*2; j++)
- if (niz3[j] < niz3[i]) {
- temp = niz3[i];
- niz3[i] = niz3[j];
- niz3[j] = temp;
- }
- }
- }
- void SortirajOpadajuce(int niz3[], int v) {
- int temp;
- for (int i=0; i<v*2; i++) {
- for (int j=(i+1); j<v*2; j++)
- if (niz3[j] > niz3[i]) {
- temp = niz3[i];
- niz3[i] = niz3[j];
- niz3[j] = temp;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement