czy pierwsza pętla będzie wyglądać tak
?
jeżeli tak proszę o jakąś podpowiedź do drugiej a jeżeli nie to do obu :p,
-- 15 paź 2011, o 21:44 --
Kod: Zaznacz cały
#include <iostream>
using namespace std;
const int MAXP = 100;
int main()
{
int m, n;
int i, j, temp;
int P[MAXP][MAXP];
int S[MAXP][MAXP];
cin >> n >> m;
for(i = 0; i < n; i++)
for(j = 0; j < m; j++)
cin >> P[i][j];
for(i = 0; i < n; ++i)
for(j = 0; j < m; ++j)
S[j][n - i- 1] = P[i][j];
for(i = 0; i < n; ++i)
for(j = 0; j < m; ++j)
cout << S[i][j] << " ";
system("pause");
return 0;
}
Napisałem coś takiego ale nie do końca działa jak należy proszę o pomoc-- 16 paź 2011, o 10:38 --Zadanie już zrobiłem może komuś się przyda rozwiązanie
Kod: Zaznacz cały
#include <iostream>
using namespace std;
const int MAXP = 100;
int main()
{
int m, n;
int i, j;
int P[MAXP][MAXP];
int S[MAXP][MAXP];
cin >> n >> m;
for(i = 0; i < n; i++)
for(j = 0; j < m; j++)
cin >> P[i][j];
for(i = 0; i < m; ++i) {
for(j = 0; j < n; ++j) {
S[i][n - j - 1] = P[j][i];
}
}
for(i = 0; i < m; ++i) {
for(j = 0; j < n; ++j) {
cout << S[i][j] << " ";
}
cout << endl;
}
return 0;
}