Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Gorno-triagolna matrica.
- #include <iostream>
- using namespace std;
- int main()
- {
- int matrix[100][100];
- unsigned int size;
- cout << "Vnesi go brojot na redici i koloni na matricata: ";
- cin >> size;
- cout << endl;
- if (size > 100) size = 100;
- /*
- Vnesi elementi vo matricata.
- */
- for (unsigned int i = 0; i < size; ++i)
- {
- for (unsigned int j = 0; j < size; ++j)
- {
- cout << "Vnesi go elementot vo " << i + 1 << ". red, " << j + 1 << ". kolona: ";
- cin >> matrix[i][j];
- }
- }
- /*
- Ispechati ja vnesenata matrica.
- */
- cout << endl << "Matricata shto ja vnesovte izgleda vaka:" << endl << endl;
- for (unsigned int i = 0; i < size; ++i)
- {
- for (unsigned int j = 0; j < size; ++j)
- {
- cout << matrix[i][j] << "\t";
- }
- cout << endl;
- }
- /*
- Pretvori ja matricata vo gorno-triagolna taka shto
- site elementi pod glavnata dijagonala kje bidat 0.
- */
- for (unsigned int i = 0; i < size; ++i)
- {
- for (unsigned int j = 0; j < i; ++j)
- {
- matrix[i][j] = 0;
- }
- }
- /*
- Ispechati ja dobienata matrica.
- */
- cout << endl << "Gorno-triagolnata matrica izgleda vaka:" << endl << endl;
- for (unsigned int i = 0; i < size; ++i)
- {
- for (unsigned int j = 0; j < size; ++j)
- {
- cout << matrix[i][j] << "\t";
- }
- cout << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment