Intermezo
Bagaimana tugas artikel sebelumnya? ada yang sudah mengerjakannya?Sekilas info saja, karena artikel ini dibuat saat banyak negara sedang dilanda serangan virus corona. Bagi adik-adik di rumah, jangan lupa belajar, istirahat yang cukup, olah raga sebisanya, jaga kesehatan. Kita tetap masih bisa belajar dirumah dan beribadah dengan baik. Dan bagi teman-teman kita yang sedang sakit, semoga segera diberi kesembuhan.
Pendahuluan
Menindaklanjuti artikel sebelumnya, kita sudah bahas pola awal, yaitu membuat kotak bintang menggunakan bahasa pemrograman C Sharp. Di artikel kali ini, saya akan coba kembangkan lagi dari yang menampilkan bintang '*' akan kita coba dengan menggunakan deret angka, sehingga kedepannya kita bisa membuat pola yang lebih variatif lagi berdasarkan deretan angka dan posisi yang akan kita pelajari dalam artikel ini. Baiklah bagi anda yang sudah mencoba dari artikel sebelumnya, berikut saya akan tunjukkan cara mengubah karakter bintang '*' menjadi angka. Pada dasarnya, kita cukup mengganti string "*" pada program sebelumnya, dengan angka. Namun, jika kita ganti, contoh saja dengan '1' maka program kita akan menjadi seperti ini
using System;
public class Program
{
public static void Main()
{
for(int forBaru=1;forBaru<=5;forBaru++)
{
for(int barisanBintang=1;barisanBintang<=5;barisanBintang++)
{
Console.Write("1");
}
Console.WriteLine();
}
Console.ReadLine();
}
}
dengan output seperti berikut
11111 11111 11111 11111 11111tentu itu bukan suatu deret angka yang kita inginkan. Lalu, bagaimana membuat deret angkanya? Sebelum itu, saya akan coba bahas sedikit tentang variable yang kita miliki. Dilihat dari program di atas.. kita punya dua variable, yaitu barisanBintang dan forBaru. Perhatikan blok perulangan dibawah.
for(int barisanBintang=1;barisanBintang<=5;barisanBintang++)
{
Console.Write("1");
}
ketika pertama kali di eksekusi, berapa nilai variable barisanBintang nya?
tepat sekali bagi kalian yang menjawab 1 :)
lalu berapa isi variable barisanBintang untuk perulangan kedua kalinya?
tentu akan menjadi 2. Dan selalu bertambah satu setiap kali mengeksekusi perulangannya. Maka, kita bisa gunakan variable ini untuk menampilkan deret bilangan.
Sehingga program kita akan menjadi berikut;Syntax
using System;
public class Program
{
public static void Main()
{
for(int forBaru=1;forBaru<=5;forBaru++)
{
for(int barisanBintang=1;barisanBintang<=5;barisanBintang++)
{
Console.Write(barisanBintang);
}
Console.WriteLine();
}
Console.ReadLine();
}
}
Bagaimana, sudah ada gambaran tentang program kita ini? pada artikel berikutnya kita akan membahas lebih dalam lagi tentang pola kotak deret angka dari variannya.
silahkan berlatih, selamat mencoba :)