• 03-04-2023, 00:23:37
    #1
    Merhabalar;
    C#'da harfleri şekil olarak yazdırdım lakin yeni öğrendiğim için nasıl yan yana getireceğimi bulamadım. Yardımcı olabilirseniz çok sevinirim. Hayırlı akşamlar...
    using System;
    
    namespace Egzersiz
    {
      class Program
      {
        static void Main(string[] args)
        {
          for (int i = 0; i < 10; i++)
                {
                    for (int j = 0; j < 15; j++)
                    {
                        if (j == 0 || j == 14 || (i == j && i <= 4) || (i + j == 14 && i <= 4))
                            Console.Write("*");
                        else
                            Console.Write(" ");
                    }
                    Console.WriteLine();
                }
    
                for (int i = 0; i < 10; i++)
                {
                    for (int j = 0; j < 15; j++)
                    {
                        if (j == 0 || j == 14 || i == 9 )
                            Console.Write("*");
                        else
                            Console.Write(" ");
                    }
                    Console.WriteLine();
                }
    
                for (int i = 0; i < 10; i++)
                {
                    for (int j = 0; j < 15; j++)
                    {
                        
                        if (i == 0 || i == 4 || i == 9 || ( i<4 && j==0) || (i>4 && j == 14))
                            Console.Write("*");
                                                  
    
                        else
                            Console.Write(" ");
    
                    }
                    Console.WriteLine();
                }        
                for (int i = 0; i < 10; i++)
                {
                    for (int j = 0; j < 15; j++)
                    {
                        if (((j == 1 || j == 8) && i != 0) || ((i == 0 || i == 5) && (j > 1 && j < 8)))
                            Console.Write("*");
                        else
                            Console.Write(" ");
                    }
                    Console.WriteLine();
                }
            
    
      
        }
      }
    }
  • 03-04-2023, 00:28:23
    #2
    bend ekod paylaştın da millete yardımım dokunsun sandım dedim vaybe millet ücretsizde bişiler paylaşıyo kolay gelsin dostum.
  • 03-04-2023, 00:32:16
    #3
    Dostum bir nevi paylaştım sayılır. Ayrıca dediğim gibi yeniyim bu konuda. Bildiğim bir şey olsa seve seve paylaşırım
  • 03-04-2023, 00:32:51
    #4
    Console.WriteLine() kullanmalısın.
  • 03-04-2023, 00:44:52
    #5
    Hocam nerelerde kullanmam gerektiğini bulamadım. Kısaca bahsetme veya gösterme şansınız varmı acaba?
  • 03-04-2023, 00:56:12
    #6
    Yanlış oldu kusura bakma, bunu konsol oldugu için ilk M harfinin basıldıgı for'da yanında diğer harfleri de basmanız gerekiyor. Length i yükseltip.
  • 03-04-2023, 02:37:27
    #7
    bu kod ile tekrar dener misiniz?
    using System;
     
    namespace Egzersiz
    {
        class Program
        {
            static void Main(string[] args)
            {
                for (int i = 0; i < 10; i++)
                {
                    for (int j = 0; j < 15; j++)
                    {
                        if (j == 0 || j == 14 || (i == j && i <= 4) || (i + j == 14 && i <= 4))
                            Console.Write("*");
                        else
                            Console.Write(" ");
                    }
                    
                    Console.Write("  ");
                    
                    for (int j = 0; j < 15; j++)
                    {
                        if (j == 0 || j == 14 || i == 9 )
                            Console.Write("*");
                        else
                            Console.Write(" ");
                    }
                    
                    Console.Write("  ");
                    
                    for (int j = 0; j < 15; j++)
                    {
                        
                        if (i == 0 || i == 4 || i == 9 || (i < 4 && j == 0) || (i > 4 && j == 14))
                            Console.Write("*");
                        else
                            Console.Write(" ");
     
                    }
                    
                    Console.Write("  ");
                    
                    for (int j = 0; j < 15; j++)
                    {
                        if (((j == 1 || j == 8) && i != 0) || ((i == 0 || i == 5) && (j > 1 && j < 8)))
                            Console.Write("*");
                        else
                            Console.Write(" ");
                    }
                    
                    Console.WriteLine();
                }
     
            }
        }
    }