laporan bangun

9
Tugas Pemrograman Terstruktur Praktik Aplikasi Perhitungan Bangun Datar & Bangun Ruang Nama : Rizqi Daron Arna NIM : 5130411010 Kelas : TI-A | FITB UTY 2013

Upload: rizqi

Post on 02-Feb-2016

215 views

Category:

Documents


0 download

DESCRIPTION

program bangun ruang

TRANSCRIPT

Page 1: Laporan BAngun

Tugas Pemrograman Terstruktur PraktikAplikasi Perhitungan Bangun Datar & Bangun Ruang

Nama : Rizqi Daron ArnaNIM : 5130411010Kelas : TI-A | FITB UTY 2013

Page 2: Laporan BAngun
Page 3: Laporan BAngun

using System;using System.Collections.Generic;using System.Linq;using System.Text;

namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int pilih, pilag, pileg, sisi, sisi2, sisi3, panjang, lebar, alas, tinggi; double hasil, jari, d, phi, rusuk; phi=3.14; string lagi; awal: Console.Clear(); Console.WriteLine("**************"); Console.WriteLine(" -Menu Perhitungan- "); Console.WriteLine("1. Bangun Datar "); Console.WriteLine("2. Bangun Ruang "); Console.Write("Pilih Menu Bangun !! => "); pilih = int.Parse(Console.ReadLine());

if (pilih == 1) { Console.Clear(); Console.WriteLine(" -Bangun Datar- "); Console.WriteLine("1. Luas Persegi"); Console.WriteLine("2. Keliling Persegi"); Console.WriteLine("3. Luas Persegi Panjang"); Console.WriteLine("4. Keliling Persegi panjang"); Console.WriteLine("5. Luas Segitiga"); Console.WriteLine("6. Keliling Segitiga"); Console.WriteLine("7. Luas Lingkaran"); Console.WriteLine("8. Keliling Lingkaran"); Console.Write("Pilih Bangun Datar yang akan di hitung !! => "); pilag = int.Parse(Console.ReadLine()); if (pilag == 1) { Console.Clear(); Console.WriteLine("Luas Persegi"); Console.Write("Masukan Nilai Sisi = "); sisi = int.Parse(Console.ReadLine()); hasil=sisi*sisi; Console.WriteLine("Luas Persegi = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal;

} if (pilag == 2) { Console.Clear();

Page 4: Laporan BAngun

Console.WriteLine("Keliling Persegi"); Console.Write("Masukan Nilai Sisi = "); sisi = int.Parse(Console.ReadLine()); hasil = sisi * 4; Console.WriteLine("Keliling Persegi = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pilag==3) { Console.Clear(); Console.WriteLine("Luas Persegi Panjang"); Console.Write("Masukan Nilai Panjang = "); panjang = int.Parse(Console.ReadLine()); Console.Write("Masukan Nilai Lebar = ") ;lebar = int.Parse(Console.ReadLine()); hasil=panjang*lebar; Console.WriteLine("Luas Persegi Panjang = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pilag == 4) { Console.Clear(); Console.WriteLine("Keliling Persegi Panjang"); Console.Write("Masukan Nilai Panjang = "); panjang = int.Parse(Console.ReadLine()); Console.Write("Masukan Nilai Lebar = "); lebar = int.Parse(Console.ReadLine()); hasil = 2 * (panjang + lebar); Console.WriteLine("Keliling Persegi Panjang = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pilag == 5) { Console.Clear(); Console.WriteLine("Luas Segitiga"); Console.Write("Masukan Nilai Alas = "); alas = int.Parse(Console.ReadLine()); Console.Write("Masukan Nilai Tinggi = "); tinggi = int.Parse(Console.ReadLine()); hasil = 0.5 * alas * tinggi;

Page 5: Laporan BAngun

Console.WriteLine("Luas Segitiga = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pilag == 6) { Console.Clear(); Console.WriteLine("Keliling Segitiga"); Console.Write("Masukan Sisi 1 = "); sisi = int.Parse(Console.ReadLine()); Console.Write("Masukan Sisis 2 = "); sisi2 = int.Parse(Console.ReadLine()); Console.Write("Masukan Sisis 3 = "); sisi3 = int.Parse(Console.ReadLine()); hasil = sisi + sisi2 + sisi3; Console.WriteLine("Keliling Segitiga = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pilag == 7) { Console.Clear(); Console.WriteLine("Luas Lingkaran"); Console.Write("Masukan jari-jari = "); jari = int.Parse(Console.ReadLine()); hasil = phi * jari * jari; Console.WriteLine("Luas Lingkaran = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pilag==8) { Console.Clear(); Console.WriteLine("Keliling Lingkaran"); Console.Write("Masukan jari-jari = "); jari = int.Parse(Console.ReadLine()); d = 2 * jari; hasil = phi * d; Console.WriteLine("Keliling Lingkaran = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y")

Page 6: Laporan BAngun

goto awal; }

} if (pilih == 2) { Console.Clear(); Console.WriteLine(" -Bangun Ruang- "); Console.WriteLine("1. Volume Kubus"); Console.WriteLine("2. Keliling Kubus"); Console.WriteLine("3. Volume Balok"); Console.WriteLine("4. Keliling Balok"); Console.WriteLine("5. Volume Bola"); Console.WriteLine("6. Luas Bola"); Console.Write("Pilih Bangun Ruang yang akan dihitung !! => "); pileg = int.Parse(Console.ReadLine()); if (pileg == 1) { Console.Clear(); Console.WriteLine("Volume Kubus"); Console.Write("Masukan Rusuk = "); rusuk = int.Parse(Console.ReadLine()); hasil = rusuk * rusuk* rusuk; Console.WriteLine("Volume Kubus = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pileg == 2) { Console.Clear(); Console.WriteLine("Keliling Kubus"); Console.Write("Masukan Rusuk = "); rusuk = int.Parse(Console.ReadLine()); hasil = rusuk * 12; Console.WriteLine("Volume Kubus = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pileg == 3) { Console.Clear(); Console.WriteLine("Volume Balok"); Console.Write("Masukan Panjang = "); panjang = int.Parse(Console.ReadLine()); Console.Write("Masukan Lebar = "); lebar = int.Parse(Console.ReadLine()); Console.Write("Masukan Tinggi = "); tinggi = int.Parse(Console.ReadLine()); hasil = panjang * lebar * tinggi;

Page 7: Laporan BAngun

Console.WriteLine("Volume Balok = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pileg == 4) { Console.Clear(); Console.WriteLine("Keliling Balok"); Console.Write("Masukan Panjang = "); panjang = int.Parse(Console.ReadLine()); Console.Write("Masukan Lebar = "); lebar = int.Parse(Console.ReadLine()); Console.Write("Masukan Tinggi = "); tinggi = int.Parse(Console.ReadLine()); hasil = 4 * (panjang + lebar + tinggi); Console.WriteLine("Volume Balok = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pileg == 5) { Console.Clear(); Console.WriteLine("Volume Bola"); Console.Write("Masukan jari-jari = "); jari = int.Parse(Console.ReadLine()); hasil = 1.333333333333333 * phi * jari * jari * jari; Console.WriteLine("Volume Balok = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } if (pileg == 6) { Console.Clear(); Console.WriteLine("Luas Bola"); Console.Write("Masukan jari-jari = "); jari = int.Parse(Console.ReadLine()); hasil = 4 * phi * jari * jari; Console.WriteLine("Volume Balok = " + hasil);

Console.WriteLine(); Console.Write("Apakah anda ingin mengulang? (Y/N) : "); lagi = Console.ReadLine(); if (lagi == "Y" || lagi == "y") goto awal; } } Console.Read(); } }}