Untitled

 avatar
unknown
plain_text
2 years ago
826 B
3
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...