AGENDA
Tutorials - C#
Tutorial 34 : Palindrome (C# User Control)

Program ini akan menentukan apakah sebuah string itu palindrome atau tidak



Palindrome

Program ini akan menentukan apakah sebuah string itu palindrome atau tidak. Palindrome adalah suatu kata atau kumpulan kata yang jika dibaca dari kiri ke kanan atau dari kanan ke kiri akan bernilai sama.

Berikut langkah - langkahnya :

1) Ketikkan nama submenu ke-14, yang akan dibuat. Seperti contoh dibawah ini.

2)  - Pada Solution, klik kanan ProjectUserControlCSharp, pilih Add » User Control .  

      - Pilih User Control dan berikan nama pada Name : uc_palindrome. Lalu Klik Add.

3) Pada toolbox, double klik atau drag 2 Label, 2 Textbox, dan 2 Button. Lalu pada properties isikan seperti table dibawah ini :

 

4) Selanjutkan kita akan mengetikkan kode program. Caranya double klik button proses, lalu modifikasi source codenya sehingga menjadi seperti berikut:

//Program    : uc_palindrome.cs
//Tanggal    : Juli 2014
//Deskripsi  : Menentukan palindrome atau tidak

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace ProjectUserControlCSharp
{
    public partial class uc_palindrome : UserControl
    {
        public uc_palindrome()
        {
            InitializeComponent();
        }

        private static string reverse(string kata)
        {
            char[] data = kata.ToCharArray();

            Array.Reverse(data);
            return new string(data);
        }
    private void btn_proses_Click(object sender, EventArgs e)
        {
            string kata = txt_input.Text;

            if (kata.Equals(reverse(kata)))
            {
                txt_output.Text = "Palindrome";
            }
            else
            {
                txt_output.Text = "Bukan Palindrome";
            }
        }

     private void btn_hapus_Click(object sender, EventArgs e)
        {
            txt_input.Text = "";
            txt_output.Text = "";
        }
    }
}

5) Pastikan anda telah mengubah source code pada Form1, seperti pada latihan-latihan sebelumnya. Lalu simpan hasil modifikasi dengan CTRL+S.

6) Run program dengan menekan tombol CTRL + F5 :

Like or Share This Article



COMMENTS ( 0 )
 
Keep connected with us, mobile apps available now !!