01/10/2018, 08:13

Giải thích code vẽ hình tam giác bằng mảng 2 chiều

Mình không hiểu cách dùng phần if.

Source:

void tamgiac(int a[][10], int n)
{
    for (int i=0;i<n;i++)
    {
        for (int j=0;j<n+i;j++)
        {
            if (j < n - i -1 ) cout << "   ";
                else cout << " * ";
            }
            cout << "
";
        }
    }
}
rogp10 viết 10:23 ngày 01/10/2018

Bạn dùng giấy kẻ ô là rõ ngay.

Hoang Kien viết 10:17 ngày 01/10/2018

Theo mình thấy cái if hơi thừa. Nếu thay cái dk trong if vào dk lặp của vòng for thứ 2 xong cout luôn thì ko cần if nữa.

Hà Nhật Quốc viết 10:15 ngày 01/10/2018

theo bạn thì làm ntn ?

Hoang Kien viết 10:19 ngày 01/10/2018

Mình nói ở trên rồi đó

Bài liên quan
0