Thứ tự code từ trái qua phải.
Code1:
void vehinh(int n)
{
for (int i = 1; i < n; i++)
{
for (int j = 1; j <= n - 1; j++)
printf(" ");
for (int j = 1; j <= i; j++)
printf("*");
printf("\n");
}
for (int i = 1; i < 2 * n; i++)
printf("*");
printf("\n");
for (int i = n-1; i > 0; i--)
{
for (int j = i; j >0; j--)
printf("*");
printf("\n");
}
}
Code2:
void vehinh(int n)
{
for (int i = 1; i < n; i++)
{
for (int j = 1; j <= n - 1; j++)
printf(" ");
for (int j = 1; j <= i; j++)
if (j==1 || j==i)
printf("*");
else printf(" ");
printf("\n");
}
for (int i = 1; i < 2 * n; i++)
printf("*");
printf("\n");
for (int i = n-1; i > 0; i--)
{
for (int j = i; j >0; j--)
if (j == 1 || j == i)
printf("*");
else printf(" ");
printf("\n");
}
}
Code3:
void vehinh(int n)
{
for (int i = n; i >0; i--)
{
for (int j = 1; j < n; j++)
printf(" ");
for (int j = 1; j <= i; j++)
printf("*");
printf("\n");
}
for (int i = 1; i <= n; i++)
{
if (i == 1)
continue;
for (int j = 1; j <= n - i; j++)
printf(" ");
for (int j = 1; j <= i; j++)
printf("*");
printf("\n");
}
}
Code4:
Tương tự, lười quá :D
Không có nhận xét nào:
Đăng nhận xét