چاپ کردن لوزی با سی شارپ

سوال

سلام، کسی میتونه این برنامه و بنویسه، کد برنامه ایی که ضلع لوزی رو از ورودی دریافت کنه در نهایت لوزی رو در خروجی چاپ کنه. ممنون از همتون

حل شده 1
Mohsen 6 ماه 3 پاسخ ها 73 دیده شده 4

پاسخ ها ( ۳ )

  1. 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();

  2. بهترین پاسخ

ارسال یک پاسخ