Matritsaning 90 va 180 gradusga burilishi
Namuna. M x N elementlaridan massivni shakllantiring. Dastlabki
kо‗rinishdagi massivni quyidagi graduslarga burib, yangi
massivni yuzaga keltiring
1. 180
0
;
2. 90
0
soat kо‗rsatkichi
bо‗ylab;
3. 90
0
soat kо‗rsatkichiga qarama-qarshi.
Dastur kodlarining fragmentlari
Ilova shaklining oynasi
// 180 gradusga burilish
for (int i = 0; i < n; i++)
for (int j = 0; j < m; j++)
B[i, j] = A[n - i - 1, m - j - 1];
// Soat kо‗rsatkichi bо‗ylab 90
gradusga burilish
for (int i = 0; i < n; i++)
for (int j = 0; j < m; j++)
B[i, j] = A[n - j - 1, i];
// Soat kо‗rsatkichiga qarama-qarshi
90 gradusga burilish
for (int i = 0; i < n; i++)
for (int j = 0; j < m; j++)
B[i, j] = A[j, m - i - 1];
39
Gorizontal va vertikal о„qlarga nisbatan massivlarning aniq aks
Do'stlaringiz bilan baham: |