Untitled
unknown
plain_text
3 years ago
826 B
8
Indexable
#include <iostream>
using namespace std;
int main()
{
int a[100][100];
int i, j;
int i1, j1;
int n1, n, m, b = 1;
char o;
cin >> n >> m;
for (i1 = 0; i1 < n; i1++)
{
for (j1 = 0; j1 < m; j1++)
{
a[i1][j1] = b;
b++;
}
}
cin >> n1;
for (i1 = 0; i1 < n1; i1++)
{
cin >> o >> i >> j;
for (j1 = 0; j1 < n; j1++)
{
if (o == '+') {
a[j1][j - 1] = a[j1][j - 1] + a[j1][i - 1];
}
else if (o == '-') {
a[j1][j - 1] = a[j1][j - 1] - a[j1][i - 1];
}
else if (o == '/') {
a[j1][j - 1] = a[j1][j - 1] / a[j1][i - 1];
}
else if (o == '*') {
a[j1][j - 1] = a[j1][j - 1] * a[j1][i - 1];
}
}
}
for (int q = 0; q < n; q++)
{
for (int q1 = 0; q1 < m; q1++)
{
cout << a[q][q1] << ' ';
}
cout << endl;
}
}
Editor is loading...