Contoh program C# Windows Forms Application Menghitung Luas dan Keliling Persegi Panjang

Ini adalah contoh program C# menghitung luas dan keliling persegi panjang.
Pertama, ketika program dijalankan masukan panjang dan lebar persegi panjang,

Kedua,  Pilih yang akan dihitung, Keliling atau Luas.
Ketiga, Klik tombol proses dan hasilnya akan ditampilkan pada MessageBox.

Langkahnya :
1. buat project baru disini hitungLuasPersegiPanjang 
2. Komponen yang ditambahkan pada form  :
-  4 buah label ganti properti Text nya dengan PERSEGI PANJANG, Masukan Panjang, Masukan Lebar, Hitung
- 2 buah textbox  ganti (Name) diproperti dengan txtPanjang, txtLebar
- 2 buah Button  ganti (Name) diproperti dengan cmdProses (TEXT proses), cmdBatal (TEXT Batal)
- 2 buah RadioButton ganti (Name) diproperti dengan rdKeliling (TEXT Keliling), rdLuas (TEXT Luas)
  

3. Berikut listing programnya..

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

namespace hitungLuasPersegiPanjang
{
    public partial class fHitung : Form
    {

        String pilih;
        Decimal hasil;
        public fHitung()
        {
            InitializeComponent();
        }

        private void fHitung_Load(object sender, EventArgs e)
        {

        }

        private void rdLuas_CheckedChanged(object sender, EventArgs e)
        {
            if (this.rdLuas.Checked == true)
            {
                rdKeliling.Checked = false;
                pilih = "Luas";
            }
           
        }

        private void rdKeliling_CheckedChanged(object sender, EventArgs e)
        {
            if (this.rdKeliling.Checked == true)
            {
                rdLuas.Checked= false;
                pilih = "Keliling";
            }
        }

        private void cmdBatal_Click(object sender, EventArgs e)
        {
            txtLebar.Clear();
            txtPanjang.Clear();
            rdLuas.Checked = false;
            rdKeliling.Checked = false;
            txtPanjang.Focus();

        }

        private void cmdProses_Click(object sender, EventArgs e)
        {
            decimal panjang, lebar;
            panjang = Decimal.Parse(this.txtPanjang.Text);
            lebar = Decimal.Parse(this.txtLebar.Text);

            if (pilih == "Luas")
            {
                hasil = panjang * lebar;
               
            }
            else if (pilih == "Keliling")
            {
                hasil =  ((2*panjang) + (2*lebar));
            }

            MessageBox.Show("Jadi " + pilih + " Persegi Panjangnya adalah " + hasil, "Informasi", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
    }
}


^Semoga Bermanfaat^

Postingan terkait:

9 Tanggapan untuk "Contoh program C# Windows Forms Application Menghitung Luas dan Keliling Persegi Panjang"

  1. maksihh
    gw coba ahhhh

    ReplyDelete
  2. terdapat 12 error gan.. tlg dibantu

    ReplyDelete
  3. terdapat 12 error gan. tolong dibantu

    ReplyDelete
  4. ini contoh program enkalpsulasi bukan ? (mohon jawabanya respon cepat)

    ReplyDelete
  5. Ko Messagebox nya ngga keluar ya? kenapa itu?

    ReplyDelete
  6. mba itu kok pas saya masukkin script nya kok pas bagian design form nya eror ya mba ??

    ReplyDelete

Silahkan tinggalkan komentar baik saran maupun kritik. Komentar yang masuk akan muncul pada kolom komentar setelah di approve. Terimakasih atas pengertiannya.