30/09/2018, 16:13

Hàm tìm số chẵn đầu tiên và cuối cùng trong mảng

bool ktsoChan(int &x)
{
	if (x % 2 == 0)
	{
		return true;
	}
	return false;
}

int timChanDauTien(int mang[][MAX], int dong, int cot)
{
	for (int i = 0; i < dong; ++i)
	{
		for (int j = 0; j < cot;++j)
		{
			if (ktsoChan(mang[i][j]))
			{
				return mang[i][j];
			}
		}
	}
}
int timChanCuoiCung(int mang[][MAX], int dong, int cot)
{
	for (int i = dong-1; i >0; --i)
	{
		for (int j=cot-1; j >0; --j)
		{
			if (ktsoChan(mang[i][j]))
			{
				return mang[i][j];
			}
		}
	}
}
X viết 18:23 ngày 30/09/2018

P/S:
Tìm đầu: Duyệt từ đầu đến cuối, gặp chẵn -> kết luận ngay
Tìm cuối: Duyệt từ cuối về đầu. Gặp chẵn -> kết luận ngay :)))))

Bài liên quan
0