Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Matrice10.cpp : Defines the entry point for the console application.
- //
- #include "stdafx.h"
- #include <stdio.h>
- int main()
- {
- int a[20][20], i, j, n, k, pom;
- printf("Unesi n");
- scanf_s("%d", &n);
- for (i = 0; i < n; i++) {
- for (j = 0; j < n; j++) {
- scanf_s("%d", &a[i][j]);
- }
- }
- printf("Pre sortiranja\n");
- for (i = 0; i < n; i++) {
- for (j = 0; j < n; j++) {
- printf("%d", a[i][j]);
- }
- printf("\n");
- }
- /////SORTIRANJE NIZA PO REDOVIMA///////
- /*for (i = 0; i < n; i++)
- {
- for (j = 0; j < n; j++)
- {
- for (k = j+1; k < n; k++)
- {
- //if(i == j)
- if (a[i][j] > a[i][k])
- {
- pom = a[i][j];
- a[i][j] = a[i][k];
- a[i][k] = pom;
- }
- }
- }
- }*/
- ////ZAMENA GLAVNE I SPOREDNE DIJAGONALE/////
- for (i = 0; i < n; i++) {
- j = i;
- pom = a[i][j];
- a[i][j] = a[i][(n - j) - 1];
- a[i][(n - j) - 1] = pom;
- }
- printf("Posle sortiranja\n");
- for (i = 0; i < n; i++) {
- for (j = 0; j < n; j++) {
- printf("%d", a[i][j]);
- }
- printf("\n");
- }
- system("pause");
- }
- /////////N/2//////////
- printf("Unesi r i k");
- scanf_s("%d", &r);
- scanf_s("%d", &k);
- for (i = 0; i < n/2; i++)
- {
- pom = a[r - 1][i];
- a[r - 1][i] = a[i][k - 1];
- a[i][k - 1] = pom;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement