Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- #include <cmath>
- using namespace std;
- const int max = 5;
- void unos(int matrica[][max]);
- void ispis(int matrica[][max]);
- int najmanji_element(int matrica[][max]);
- int najveci_element(int matrica[][max]);
- void zamjeni(int matrica[][max], int, int);
- int main()
- {
- int matrica[max][max];
- unos(matrica);
- ispis(matrica);
- int najmanji_red = najmanji_element(matrica), najveci_red = najveci_element(matrica);
- zamjeni(matrica, najmanji_red, najveci_red);
- cout << "\noj sad: " << endl;
- ispis(matrica);
- system("pause>null");
- return 0;
- }
- void unos(int matrica[][max])
- {
- cout << "Unesite elemente vase matrice: " << endl;
- for (int i = 0; i < max; i++)
- {
- for (int j = 0; j < max; j++)
- {
- cout << "[" << i + 1 << "," << j + 1 << "] -> ";
- cin >> matrica[i][j];
- }
- cout << endl;
- }
- }
- void ispis(int matrica[][max])
- {
- cout << "Vasa matrica je: " << endl;
- for (int i = 0; i < max; i++)
- {
- for (int j = 0; j < max; j++)
- {
- cout << setw(3) << matrica[i][j];
- }
- cout << endl;
- }
- }
- int najmanji_element(int matrica[][max])
- {
- int najveci = 65535, pomocni;
- for (int i = 0; i < max; i++)
- {
- for (int j = 0; j < max; j++)
- {
- if (matrica[i][j] < najveci)
- {
- najveci = matrica[i][j];
- pomocni = i;
- }
- }
- }
- return pomocni;
- }
- int najveci_element(int matrica[][max])
- {
- int najmanji = -65536, pomocni;
- for (int i = 0; i < max; i++)
- {
- for (int j = 0; j < max; j++)
- {
- if (matrica[i][j]>najmanji)
- {
- najmanji = matrica[i][j];
- pomocni = i;
- }
- }
- }
- return pomocni;
- }
- void zamjeni(int matrica[][max], int min, int max)
- {
- for (int i = 0; i < max; i++)
- {
- /*swap(matrica[min][i], matrica[max][i]);*/
- cout << "gledaj \n\n";
- cout << "min" << setw(3)<<matrica[min][i] << endl;
- cout << "max" << setw(3) << matrica[max][i] << endl;
- }
- /*
- int pomocna_varijabla = matrica[min][i];
- matrica[min][i] = matrica[max][i];
- matrica[max][i] = pomocna_varijabla;
- */
- }
Advertisement
Add Comment
Please, Sign In to add comment