Membuat Sebuah Program Menggunakan C# (Queue dan Stack).

Membuat Sebuah Program Menggunakan C# (Queue dan Stack).

Membuat Sebuah Program Menggunakan C# (Queue dan Stack). Program ini menggunakan komponen TextBox, Label,dan Button. Label berfungsi untuk memberikan nama atau keterangan, TextBox berfungsi sebagai form input, dan Button sebagai action comment. Berikut desain form seperti gambar di bawah ini.

Membuat Sebuah Program Menggunakan C# (Queue dan Stack).

Berikut adalah source code program dari Membuat Sebuah Program Menggunakan C# (Queue dan Stack). :

using System;//user menggunakan Library System
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Collections;

namespace WindowsFormsApplication1
{//memulai program
publicpartialclassForm1 : Form
{
publicStack a = newStack();//deklarasi stack
publicQueue b = newQueue();//deklarasi queue
public Form1()
{
InitializeComponent();
}

void button1_Click(object sender, EventArgs e)
{//memulai statemen button 1 (TAMBAH DATA)
if (a.Count > 5 || b.Count > 5)//deklarasi fungsi 1
{
MessageBox.Show("DATA PENUH, HAPUS DATA DAHULU !!!");//output fungsi 1
}
else//deklarasi fungsi 2
{
textBox2.Text = "";
textBox3.Text = "";
a.Push(textBox1.Text.ToString());
b.Enqueue(textBox1.Text.ToString());
foreach (string d in a)
{
textBox2.Text += d.ToString() + "\n";//output stack
}
foreach (string q in b)
{
textBox3.Text += q.ToString() + "\n";//output queue
}
textBox1.Text = "";
}
}//akhir statemen button 1 (TAMBAH DATA)
void button2_Click(object sender, EventArgs e)
{//memulai statemen button 2 (HAPUS DATA)
if (a.Count == 0 || b.Count == 0)//deklarasi fungsi 3
{
MessageBox.Show("DATA KOSONG, TIDAK ADA YANG DIHAPUS");//output fungsi 3
}
else//deklarasi fungsi 4
{
textBox2.Text = "";
textBox3.Text = "";
string h_s = (string)a.Pop();
string h_q = (string)b.Dequeue();
foreach (string d in a)
{
textBox2.Text += d.ToString() + "\n";//output stack
}
foreach (string q in b)
{
textBox3.Text += q.ToString() + "\n";//output queue
}
}
}//akhir statemen button 2 (HAPUS DATA)
}
}//akhir program

Setelah kita mengetik source code yang di atas , kita dapat menekan tombol Ctrl + F5 untuk menjalankan program.
Anda sedang membaca artikel tentang Membuat Sebuah Program Menggunakan C# (Queue dan Stack). dan anda bisa menemukan artikel Membuat Sebuah Program Menggunakan C# (Queue dan Stack). ini dengan url http://barqahs.blogspot.com/2013/06/membuat-sebuah-program-menggunakan-c.html?m=0,anda boleh menyebar luaskannya atau mengcopy paste-nya jika artikel Membuat Sebuah Program Menggunakan C# (Queue dan Stack). ini sangat bermanfaat bagi teman-teman anda,namun jangan lupa untuk meletakkan link Membuat Sebuah Program Menggunakan C# (Queue dan Stack). sebagai sumbernya.

Related Post


Category Article , ,

What's on Your Mind...

Copyright © 2013 Barqahs BlogShare For Tricks Blog | Template Blog | CSS | JQuery | Alur Cerita Naruto | Alur Cerita Bleach | Alur Cerita Fairy Tail | Alur Cerita One Piece. Design by Gudang Blog.