30/09/2018, 16:14

Hàm kiểm tra và liệt kê số hoàn thiện trong mảng 2 chiều

bool kiemTraHoanThien(int &h)
{
	int tong = 0;
	for (int i = 1; i <= h / 2; i++)
	{
		if (h%i == 0)
		{
			tong += i;
		}
	}
	if (tong == h)
	{
		return true;
	}
	return false;
}

void lietKeHoanThien(int mang[][MAX], int dong, int cot)
{
	for (int i = 0; i < dong; ++i)
	{
		for (int j = 0; j < cot; ++j)
		{
			if (kiemTraHoanThien(mang[i][j])==true)
			{
				cout << " " << mang[i][j] << " ";
			}
		}
	}
}
Amq viết 18:23 ngày 30/09/2018

Tại sao hàm kiểm tra lại truyền vào địa chỉ của biến ?

Thực tế khắc nghiệt viết 18:18 ngày 30/09/2018

Tại sao hàm kiểm tra lại truyền vào địa chỉ của biến ?

bạn tham chiếu để truyền biến có giá trị cần kiểm tra số nguyên tố vào hàm bool

Bài liên quan
0