berbagi dalam kebaikan tidaklah mengurangi apa yang kita miliki, tetapi justru akan menambah apa yang sudah kita miliki :D

Master Degree

Politeknik Elektronika Negeri Surabaya

Luas Persegi Panjang, Segitiga, dan Trapesium Console C# Visual Studio

Luas Persegi Panjang, Segitiga, dan Trapesium dengan Console C#
oleh : Nurul Hasanah (T. Elektronika PENS)

Adapun contoh koding yang dapat dibuat untuk mencari luas persegi panjang, segitiga, dan trapesium dengan pilihan A, B, dan C sebagai berikut:

static void Main(string[] args)
{
    char pilihan;
    int panjang;
    int lebar;
    int alas;
    int tinggi;
    int atas;
    int bawah;
    double luas;

    Console.WriteLine("Pilih luas bangun yang ingin dihitung: ");
    Console.WriteLine("A. Persegi Panjang  B. Segitiga C. Trapesium");
    pilihan = Convert.ToChar(Console.ReadLine());
    if (pilihan == 'A')
       {
         Console.Write("Masukkan nilai panjang (m)= ");
         panjang = Convert.ToInt32(Console.ReadLine());
         Console.Write("Masukkan nilai lebar (m)= ");
         lebar = Convert.ToInt32(Console.ReadLine());
         luas = panjang * lebar;
         Console.Write("Maka Luas Persegi Panjang = " +luas+ "m");
       }
    if (pilihan == 'B')
       {
         Console.Write("Masukkan nilai alas (m)= ");
         alas = Convert.ToInt32(Console.ReadLine());
         Console.Write("Masukkan nilai tinggi (m)= ");
         tinggi = Convert.ToInt32(Console.ReadLine());
         luas = 1 / 2.0 * alas * tinggi;
         Console.Write("Maka Luas Segitiga = " + luas + "m");
       }
    if (pilihan == 'C')
       {
         Console.Write("Masukkan nilai sisi sejajar atas (m)= ");
         atas = Convert.ToInt32(Console.ReadLine());
         Console.Write("Masukkan nilai sisi sejajar bawah (m)= ");
         bawah = Convert.ToInt32(Console.ReadLine());
         Console.Write("Masukkan nilai tinggi (m)= ");
         tinggi = Convert.ToInt32(Console.ReadLine());
         luas = 1 / 2.0 * (atas + bawah) * tinggi;
         Console.Write("Maka Luas Persegi Panjang = " +luas+ "m");
       }
    Console.ReadKey();
}

Langkah awal untuk membuatnya yaitu dengan mendeklarasikan variable-variablenya yang akan digunakan. Adapun variable yang akan digunakan pada pengkodingan ini adalah ‘pilihan’, ‘panjang’, ‘lebar’, ‘alas’, ‘tinggi’, ‘atas’, ‘bawah’ dan ‘luas’. Variable ‘pilihan’ bertipe char karena variable ini akan bernilai sebuah huruf (A/B/C) untuk menentukan pilihan mana yang akan dipilih, apakah A. Persegi panjang, B. Segitiga, atau C. Trapesium. Untuk variable panjang, lebar, alas, tinggi, atas dan bawah bertipe integer untuk bilangan bulat dan variable luas bertipe double untuk bilangan desimal.

Langkah selanjutnya menggunakan logika ‘if’ yang berarti ‘jika’. Jika kita menginputkan A, maka perintah yang akan dikerjakan selanjutnya adalah mencari luas persegi panjang. Begitu pula jika kita menginputkan B, maka perintah yang akan dikerjakan selanjutnya adalah mencari luas segitiga. Atau jika kita menginputkan C, maka perintah yang akan dikerjakan selanjutnya adalah mencari luas trapesium.
Jika menginputkan ‘A’ :



Jika menginputkan ‘B’ :


            Jika menginputkan ‘C’ :


2 komentar:

Unknown mengatakan...

mas ane blm ngerti

Nurul Hasanah S.ST mengatakan...

Belum dimenegerti bagian yg mana

Posting Komentar