Membuat Segitiga Belah Ketupat Dengan C#


Membuat bintang dengan karakter * dalam pembelajaran pemrograman merupakan hal biasa. Apapun bahasanya logikanya sama. Namun tidak bisa dibohongi kita tetap saja bingung [:p]. Berikut source code C# untuk membuat tampilan belah ketupat dengan pemrograman C#. Semoga bermanfaat sobat :-)
Silahkan tinggalkan komentar untuk diskusi yah ...
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            {
                int n = 5;
                int a, b, c;
                a = 1; c = n - 1;
              

                for (int i = 0; i < n * 2 - 1; i++)
                {
        
                    if (i < n)
                    {
                      
                        for (int j = 0; j < n * 2 - 1; j++)
                        {
                            b = n - a;
                         
                            if ((j < b) || (j >= (b + 2 * a - 1)))
                            {
                                Console.Write("*");
                            }
                            else
                            {
                                Console.Write(" ");
                            }
                        }
                        a = a + 1;
                    }
               
                    else
                    {
                      
                        for (int j = 0; j < n * 2 - 1; j++)
                        {
                            b = n - c;
                     
                            if ((j < b) || (j >= (b + 2 * c - 1)))
                            {
                                Console.Write("*");
                            }
                            else
                            {
                                Console.Write(" ");
                            }
                        }
                        c = c - 1;
                    }
                  
                   
                    Console.WriteLine();
                }
            }
            Console.ReadLine();
        }

    }
}

1 Response to "Membuat Segitiga Belah Ketupat Dengan C#"

  1. membuat program atm mengunakan c# bagaimana ea master..
    please kirim jawabannya ke email saya
    irvanbkt@gmail.com

    ReplyDelete