چاپ کردن لوزی با سی شارپ
سوال
سلام، کسی میتونه این برنامه و بنویسه، کد برنامه ایی که ضلع لوزی رو از ورودی دریافت کنه در نهایت لوزی رو در خروجی چاپ کنه. ممنون از همتون
حل شده
1
انجمن برنامه نویسان سی شارپ
4 سال
3 پاسخ ها
755 دیده شده
4
پاسخ ها ( ۳ )
int number, i, k, count = 1;
Console.Write(“Enter number of rowsn”);
number = int.Parse(Console.ReadLine());
count = number – 1;
for (k = 1; k <= number; k++)
{
for (i = 1; i <= count; i++)
Console.Write(” “);
count–;
for (i = 1; i <= 2 * k – 1; i++)
Console.Write(“*”);
Console.WriteLine();
}
count = 1;
for (k = 1; k <= number – 1; k++)
{
for (i = 1; i <= count; i++)
Console.Write(” “);
count++;
for (i = 1; i <= 2 * (number – k) – 1; i++)
Console.Write(“*”);
Console.WriteLine();
}
Console.ReadLine();
بسیار عالی
خیلی ممنونم ازتون