Lập trình C# - Vẽ chữ cái G bằng dấu sao
Vẽ chữ cái G bằng dấu sao
Bài tập C# này là bài tập khá thú vị. Bài tập này minh họa giúp bạn cách sử dụng vòng lặp FOR trong C#.
Chương trình C#
Dưới đây là chương trình C# để giải bài tập vẽ chữ cái G bằng dấu sao trong C#:
using System;
namespace Csharp
{
class TestCsharp
{
public static void Main()
{
int hang, cot;
Console.Write("\n");
Console.Write("Ve chu cai G bang dau sao trong C#:\n");
Console.Write("---------------------------------");
Console.Write("\n\n");
for (hang = 0; hang <= 6; hang++)
{
for (cot = 0; cot <= 6; cot++)
{
if ((cot == 1 && hang != 0 && hang != 6) || ((hang == 0 ||
hang == 6) && cot > 1 && cot < 5) || (hang == 3 &&
cot > 2 && cot < 6) || (cot == 5 && hang != 0 &&
hang != 2 && hang != 6))
Console.Write("*");
else
Console.Write(" ");
}
Console.Write("\n");
}
Console.Write("\n");
Console.ReadKey();
}
}
}
Xem ví dụ
Biên dịch và chạy chương trình C# trên sẽ cho kết quả: