Çözüldü C# ile Z yazmak

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

erdemkuru

Femtopat
Katılım
19 Aralık 2020
Mesajlar
6
Daha fazla  
Cinsiyet
Erkek
Hepinize merhabalar, Visual Studio'da for döngüsü ile bunu yapamadım da. Yardımcı olabilir misiniz?

 
Çözüm
C#:
   for (int row = 0; row < 5; row++) {
        for (int column = 0; column < 5; column++) {
            if (row == 0 || row == 5 - 1 || column == 5 - 1 - row) {
               Console.Write("*");
            } else {
                Console.Write(" ");
            }
        }
        Console.WriteLine();
        }

Nasıl yapıldığını tekrar etmen, çok daha önemli. Paylaştığın kodda Z'ye dair hiçbir özelleştirme yok, yıldız çizmişsin sadece
İlk ve son satırda tüm satırları; orta satırlarda ise sadece sayaca eşit olduğunda yıldız yazdırırsan çözeceksin. Çift for döngüsü kullanacağını söylememe gerek yok sanırım.
 
İlk ve son satırda tüm satırları; orta satırlarda ise sadece sayaca eşit olduğunda yıldız yazdırırsan çözeceksin. Çift for döngüsü kullanacağını söylememe gerek yok sanırım.
kodu yazıp benimle paylaşabilrimisin gerçekten zorlanıyorum reis
 
C#:
using System;

namespace ConsoleApp18
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 0; i < 3; i++)
            {
                for (int j = 0; j <= i; j++)
                {
                    Console.Write("*");
                }
                Console.Write("\n");
            }
            for (int i = 5; i >= 0; i--)
            {
                for (int j = 0; j <= i; j++)
                {
                    Console.Write("*");
                }
                Console.Write("\n");
            }
            Console.ReadLine();
        }
    }
}
 
Son düzenleme:
C#:
   for (int row = 0; row < 5; row++) {
        for (int column = 0; column < 5; column++) {
            if (row == 0 || row == 5 - 1 || column == 5 - 1 - row) {
               Console.Write("*");
            } else {
                Console.Write(" ");
            }
        }
        Console.WriteLine();
        }

Nasıl yapıldığını tekrar etmen, çok daha önemli. Paylaştığın kodda Z'ye dair hiçbir özelleştirme yok, yıldız çizmişsin sadece
 
Çözüm
Yardımcı olduğun için çok teşekkür ederim oldu
bunu terse nasıl çevirebilirim.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…