Contoh Double For C# (Membuat Pola Segitiga)

Selamat malam ini adalah hal yang sangat bahagia, dan di kami telah memulai pelajaran baru dengan ilmu yang baru pula. Maka kami rasa tak ada salahnya untuk berbagi apa yang telah kami pelajari.

Beberapa bulan yang lalu kami mengatakan kami akan selalu share apa yang kami dapatkan di bangku perkuliahan dan saya rasa postingan dibawah adalah salah satu contoh komitment kami untuk menepatinya.


Langsung saja berikut Program double for menggunakan visual studio C#.



 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Tugas_Double_For
{
    class Program
    {
        static void Main(string[] args)
        {

            int x, z = 0;
            Console.Write("Masukkan Batas angka = ");
            x = int.Parse(Console.ReadLine());
            for (int a = 1; a <= x; a++)
            {
                z = z + a;
                for (int b = 1; b <= a; b++)
                {
                    Console.Write (b);
                    if (a > b)
                    {
                        Console.Write ("+");
                    }
                    else
                    {
                        Console.Write ("=" + z);
                    }
                }
                Console.Write("\n");
            }
            for (int c = x - 1; c >= 1; c--)
            {
                z = z - (c + 1);
                for (int d = 1; d <= c; d++)
                {
                    Console.Write (d);
                    if (c > d)
                    {
                        Console.Write ("+");
                    }
                    else
                    {
                        Console.Write("=" + z);
                    }
                }
                Console.Write("\n");
            }
            Console.ReadKey();
        }

    }
}




Semoga apa yang kami share di atas bermanfaat bagia anda semua, Mohon tinggalkan Comment dibawah karena kami masih tahap belajar.