Kamis, 10 April 2014

How to Get Character from String on C#

1. Cara mendapatkan karakter ketika melakukan inputan email:
a.. Buat simple form windows(yang terdiri dari 1 LabelBox, 1 TextBox, 1 Button)

b. Untuk membuat tampilan form lebih menarik, anda dapat menambahkan gambar. Di sebelah kanan dari tampilan ada toolbar properties, pilih BackgroundImage sehingga akan muncul tampilan seperti ini:

Klik import untuk memilih gambar yang anda inginkan dari folder anda. Untuk mengatur warna tulisan, jenis tulisan, dan ukuran tulisan, maka dapat di atur di properties.

c. Untuk membuat kodingan pemisah double klik pada button submit.

d. berikut contoh kodingan untuk membagi bagian-bagian menjadi beberapa bagian. Disini menggunakan "@" dan "." sebagai pemisah. Jadi, MessageBox yang dimunculkan adalah bagian-bagian yang dipisahkan sebelum dan sesudah "@" dan "."

e. tekan F5 pada keyboard untuk memunculkan tampilan yang akan kita buat. Hasil Outputnya adalah sebagai berikut:

f. Sedangkan ketika kita memasukkan input yang lain yang tidak mengandung "@" dan "." maka hasil yang didapat adalah sebgai berikut.


Regards,
Shelfina Valeryn
1601232254
Information System and Management Student
Bina Nusantara University


UpperCase dan LowerCase



2.  a. Membuat form menggunakan label, textbox, dan button. Untuk textbox ukurannya bisa diperbesar dengan memilih textbox, kepada sebelah kanan atas klik tanda panah ke samping kanan(seperti tombol play pada music player) dan checklist multilines sehingga textbox yang dibuat dapat di re-size.

b. Double klik pada button submit.

c. untuk contoh kodingan mengubah semua abjad menjadi UPPERCASE dan mengubah huruf depan menjadi Kapital dapat dilihat di contoh 2.1. dan 2.2.

d. Selanjutnya untuk menghilangkan semua data yang telah di input, maka kita menggunakan clear. Double klik pada button Clear. Contoh kodingannya adalah sebagai berikut:

2.1. Mengubah Karakter inputan Abjad dari lowercase menjadi Uppercase:
a. untuk mengubah inputan yang kita masukkan menjadi huruf capital dalam setiap karakternya, maka berikut contoh kodingannya.

b. tekan F5 untuk run program yang telah kita buat. Sehingga ketika kita memasukkan inputan pada textbox dan menekan tombol submit, maka inputan abjad yang kita ketik akan berubah menjadi uppercase.


c. Selanjutnya, untuk menambah aplikasi yang dibuat, saya menambahkan cara memunculkan panjang karakter. Berikut contoh kodingannya.

d. sehingga ketika menekan F5 untuk melakukan running
.
2.2 Mengubah Karakter huruf depan inputan nama menjadi huruf capital.

a. a. ketika melakukan input pada textbox, untuk mengubah huruf pertama dari kata pertama dan kedua menjadi huruf capital, berikut contoh kodingannya.


b. Sehingga ketika di run akan memunculkan hasil sebagai berikut.





Regards,
Shelfina Valeryn
1601232254
Information System and Management Student
Bina Nusantara University

Minggu, 16 Maret 2014

Codingan Kalkulator - [T01464-04PAY] 1601232254-Shelfina Valeryn

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 CalculatorAssignment
{
    public partial class Form1 : Form
    {
        bool tambah = false;
        bool kurang = false;
        bool kali = false;
        bool bagi = false;

        public Form1()
        {
            InitializeComponent();
        }

        private void button27_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + "0";
        }

        private void button21_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + "1";
        }

        private void button22_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + "2";
        }

        private void button23_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + "3";
        }

        private void button16_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + "4";
        }

        private void button17_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + "5";
        }

        private void button18_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + "6";
        }

        private void button11_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + "7";
        }

        private void button12_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + "8";
        }

        private void button13_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + "9";
        }

        private void button25_Click(object sender, EventArgs e)
        {
            if (textBox1.Text.Contains("."))
            {
                return;
            }
            else
            {
                textBox1.Text= textBox1.Text + ".";
            }

        }

        private void button28_Click(object sender, EventArgs e)
        {
            if (tambah)
            {
                decimal dec = Convert.ToDecimal(textBox1.Tag) + Convert.ToDecimal(textBox1.Text);
                textBox1.Text = dec.ToString();
            }

            if (kurang)
            {
                decimal dec = Convert.ToDecimal(textBox1.Tag) - Convert.ToDecimal(textBox1.Text);
                textBox1.Text = dec.ToString();
            }

            if (kali)
            {
                decimal dec = Convert.ToDecimal(textBox1.Tag) * Convert.ToDecimal(textBox1.Text);
                textBox1.Text = dec.ToString();
            }

            if (bagi)
            {
                decimal dec = Convert.ToDecimal(textBox1.Tag) / Convert.ToDecimal(textBox1.Text);
                textBox1.Text = dec.ToString();
            }
        }

        private void button26_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {
                return;
            }
            else
            {
                tambah = true;
                textBox1.Tag = textBox1.Text;
                textBox1.Text = "";
            }
        }

        private void button24_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {
                return;
            }
            else
            {
                kurang = true;
                textBox1.Tag = textBox1.Text;
                textBox1.Text = "";
            }
        }

        private void button19_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {
                return;
            }
            else
            {
                kali = true;
                textBox1.Tag = textBox1.Text;
                textBox1.Text = "";
            }
        }

        private void button14_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {
                return;
            }
            else
            {
                bagi = true;
                textBox1.Tag = textBox1.Text;
                textBox1.Text = "";
            }
        }

        private void button8_Click(object sender, EventArgs e)
        {
            tambah = kurang = kali = bagi = false;
            textBox1.Text = "";
            textBox1.Tag = "";

        }

        private void copyToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Clipboard.SetText(textBox1.Text);
        }

        private void pasteToolStripMenuItem_Click(object sender, EventArgs e)
        {
            textBox1.Text += Clipboard.GetText();
        }

        private void button7_Click(object sender, EventArgs e)
        {
            tambah = kurang = kali = bagi = false;
            textBox1.Text = "";
            textBox1.Tag = "";
        }

        private void button6_Click(object sender, EventArgs e)
        {
            if (textBox1.Text.Length > 0)
            {
                textBox1.Text = textBox1.Text.Remove(textBox1.Text.Length - 1);
            }
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            this.KeyPreview = true;
        }

        private void button9_Click(object sender, EventArgs e)
        {
            if(textBox1.Text.Contains("-"))
                textBox1.Text = textBox1.Text.Remove(0,1);
            else
                textBox1.Text = "-"+textBox1.Text;
        }

        private void button10_Click(object sender, EventArgs e)
        {
            double root = Math.Sqrt (Convert.ToDouble(textBox1.Text));
            textBox1.Text = Convert.ToString(root);
           

        }

       
    }
}

Sabtu, 15 Maret 2014

Cara Membuat Kalkulator sederhana c# oleh Shelfina Valeryn [1601232254] Information System and Management Student Bina Nusantara University

Berikut langkah-langkah pembuatan kalkulator pada c#:
1. Buka Aplikasi visual studio 2010 dan cari aplikasi untuk membuat c# . Sehingga akan muncul tampilan berikut:

2. Pilih new project dan pilih windows form untuk membuat tampilan aplikasi kalkulator yang akan kita buat:

3. Ganti Name dengan nama yang anda inginkan.
4. Sekarang saatnya membuat tampilan desain kalkulator yang ingin kita buat. tampilan yang dibuat menggunakan menuStrip, TextBox, dan Button. untuk mengubah icon seperti contoh icon yang terdapat di sebelah tulisan kalkulator sv, maka edit di bagian properties pilih menu icon dan import icon yang diinginkan. tetapi yang perlu diperhatikan adalah icon nya memiliki format .ico . Berikut contoh tampilannya::

5. Di dalam menu edit terdapat sub-menu copy dan paste yang berguna untuk menyalin data dan paste data. Untuk membuat fungsi tersebut, dan menerjemahkannya dalam bahasa kodingan kita harus melakuan double klik pada bagian yang ingin kita jalankan fungsinya. Yang akan dilakukan pada cotoh di bawah ini adalah untuk menjalankan fungsi copy. Berikut codingannyaa:

6. Lalu untuk bagian paste, berikut codingannya:
codingan paste ini berguna untuk mendapatkan text pada bagian yang telah kita copy dan melakukan untuk melakukan paste kita perlu mendapatkan textnya (GetText();).

7. Selanjutnya untuk menjalankan fungsi ketika kita melakukan klik pada tombol-tombol angka, berikut kodiingannya:
untuk setiap tombol kita akan mendapatkan nilai dari tombol yang di klik ke dalam textbox yang telah kita buat(anggap layar kalkulatornya), dan memunculkan tombol mana yang kita inginkan.

8. Selanjutnya, fungsi yang akan dijalankan adalah fungsi "." yang ada pada kalkulator yang dibuat, yang juga berarti tanda koma. Berikut kodingannya:

9. Selah menjalankan tanda titik tersebut, maka kita mulai membuat fungsi aritmatika dari kalkulator. Yang akan dibuat berikut adalah penambahan, pengurangan, perkalian, dan pembagian. Sebelum membuat fungsi nya, terlebih dahulu jangan lupa untuk mendeklarasikan objek yang akan kita buat. Misalnya, bool tambah = false; bool kurang = false, bool kali = false dan bool bagi = false;
10. Selanjutnya untuk tombol Equals atau sama dengan, codingannya sebagai berikut:

11. Untuk tombol <- yang berguna untuk menghapus karakter satu per satu berikut kodingannya:
Length -1 dimaksudkan agar tepat sesuai dengan karakter yang ingin kita hapus karena angga ditampung dengan array yang dimulai dari nol.

12. untuk menjalankan fungsi c dan ce yang berguna untuk menghapus semua kaarakter yang ingin kita bersihkan secara keseluruhan, berikut kodingannya:

13. Selanjutnya, kita akan membuat fungsi yang digunakan untuk membuat nilai positif dan negatif dari angka yang akan kita input.

14. Untuk menjalankan fungsi akar kuadrat dari suatu bilangan, dalam fungsi matematikanya menggunakan sqrt yang berarti akar kuadrat dari suatu bilangan. berikut kodingannya:


Demikian contoh kodingan dalam membuat kalkulator sedehana dari saya. Terima Kasih :)

Shelfina Valeryn
1601232254
Information Systems and Management Student
Bina Nusantara University
http://www.binus.ac.id