Luas Persegi Panjang, Segitiga, dan Trapesium Console C# Visual Studio
Filed Under :
Bahasa C#
by Nurul Hasanah S.ST
Rabu, 22 Juli 2015
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’ :
2 komentar:
mas ane blm ngerti
Belum dimenegerti bagian yg mana
Posting Komentar