KELAS : 2DB01
DOSEN : RANI PUSPITA
NAMA ANGGOTA :
Ø Arwati
Isna Rohmani 31112180
Ø Bunga Pratiwi 31112529
Ø Dwi
Lestari 32112289
Ø Leni
Kumalasari 3A112067
Ø Miftah
Ulfa 34112577
Ø Rosmalinda
Amaliah 38112086
UNIVERSITAS
GUNADARMA
KATA PENGANTAR
Puji syukur kehadirat Tuhan
Yang Maha Esa atas segala limpahan Rahmatdan Hidayahnya sehingga kelompok kami
dapat menyelesaikan tugas ” Teknik Pemrograman Terstruktur 2” ini dalam bentuk maupun isinya yang sangat sederhana.
Semoga tugas ini dapa dipergunakan sebagai
salahsatu media pembelajaran.
Harapan kami semoga tugas
”Teknik Pemrograman Terstruktur 2” ini dapat
membantu menambah pembelajaran dan wawasan bagi para pembaca.
Tugas ini kami akui masih
banyak kekurangan Oleh karena itu kami harapkan kepada para pembaca untuk memberikan
masukan-masukan yang bersifat membangun untuk kesempurnaan tugas pemograman ini.
DAFTAR ISI
LISTING PROGRAM
#include<iostream.h>
#include<conio.h>
main()
{
int menu;
float A, T, P, L, r, LS, LP, LL;
char mn;
menu:
clrscr();
cout<<"-------------------------";
cout<<"\n Menghitung Luas";
cout<<"\n-------------------------";
cout<<"\n
1. Menghitung Luas Segitiga";
cout<<"\n
2. Menghitung Luas Persegi Panjang";
cout<<"\n
3. Menghitung Luas Lingkaran";
cout<<"\n
Masukkan Pilihan Anda : ";
cin>>menu;
switch(menu)
{
case 1:
cout<<"\nMenghitung
Luas Segitiga";
cout<<"\n--------------------------";
cout<<"\nMasukkan
Nilai Alas : ";
cin>>A;
cout<<"Masukkan
Nilai Tinggi : ";
cin>>T;
LS= 0.5*A*T;
cout<<"Luas
Segitiga = "<<LS;
cout<<"\nKembali
ke menu awal[Y/T]? ";
cin>>mn;
if (mn=='Y' ||
mn=='y')
{goto menu;}
else
{cout<<"\nTerimakasih";}
break;
case 2:
cout<<"\nMenghitung
Luas Persegi Panjang";
cout<<"\n------------------------------";
cout<<"\nMasukkan
Nilai Panjang : ";
cin>>P;
cout<<"Masukkan
Nilai Lebar : ";
cin>>L;
LP= P*L;
cout<<"Luas
Persegi Panjang = "<<LP;
cout<<"\nKembali
ke menu awal[Y/T]? ";
cin>>mn;
if (mn=='Y' ||
mn=='y')
{goto menu;}
else
{cout<<"\nTerimakasih";}
break;
case 3:
cout<<"\nMenghitung
Luas Lingkaran";
cout<<"\n--------------------------";
cout<<"\nMasukkan
Nilai Jari-jari : ";
cin>>r;
LL= 3.14*r*r;
cout<<"Luas
Lingkaran = "<<LL;
cout<<"\nKembali
ke menu awal[Y/T]? ";
cin>>mn;
if (mn=='Y' ||
mn=='y')
{goto menu;}
else
{cout<<"\nTerimakasih";}
break;
default:
cout<<"Pilihan
Hanya Ada 1 Sampai 3";
break;
}
getch();
}
Output Program :
Ø jika
memilih no.1
Jika
jawaban anda = “Y” untuk Ya, maka akan
kembali ke menu awal.
Jika
jawaban anda = “T” untuk Tidak, maka tidak akan kembali ke menu awal, akan muncul
seperti ini.
Ø Jika
memilih no.2
Ø Jika
memilih no.3
Ø Jika
memilih no.4, akan menampilkan :
Maka tampilan yang muncul perintah dari default.
Tidak ada komentar:
Posting Komentar