Contoh Soal !
Diinginkan sebuah program menghitung segitiga siku-siku yang mempunyai tampilan menu dan fasilitas sebagai berikut dan pada setiap pilihan menu, dimasukkan data alas (sisi siku-siku pertama) dan tinggi (sisi siku-siku kedua). Program dibuat dengan menggunakan struktur CASE.
MENU SEGITIGA SIKU-SIKU
1. Hitung panjang sisi miring
2. Hitung luas
3. Hitung keliling
4. Keluar program
Listing Program :
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
void main()
{
char kode0085;
cout<<"================================================="<<endl;
cout<<"\t\t NAMA : TEGUH FERDI SETIAWAN "<<endl;
cout<<"\t\t NIM : 14.11.0085 "<<endl;
cout<<"================================================="<<endl;
cout<<"\tMENU SEGITIGA SIKU-SIKU "<<endl<<endl;
cout<<"Pilihan: 1 = Hitung Panjang Sisi Miring "<<endl<<endl;
cout<<"Pilihan: 2 = Hitung Luas "<<endl<<endl;
cout<<"Pilihan: 3 = Hitung Keliling "<<endl<<endl;
cout<<"Pilihan: 4 = Keluar Program "<<endl<<endl,endl;
cout<<"Masukan Pilihan = ";
cin>>kode0085;
switch (kode0085)
{
case'1':
float a, b, c;
cout<<"\n\t== Hitung panjang Sisi Miring == ";
cout<<"\n Masukkan Sisi a = ";
cin>>a;
cout<<" Masukkan Sisi b = ";
cin>>b;
c = ((a*a)+(b*b));
cout<<" \n Sisi Miring = "<<c<<endl;
break;
case'2':
float alass,tinggi,luas_segitiga;
cout<<"\n\t== Rumus Luas Segitiga =="<<endl;
cout<<"\n Masukkan Alas segitiga :";
cin>>alass;
cout<<" Masukkan Tinggi segitiga :";
cin>>tinggi;
luas_segitiga=0.5*alass*tinggi;
cout<<"\n Jadi Luas Segitiga adalah ="<<luas_segitiga<<endl;
break;
case'3':
float sisi_A,sisi_B,alas,keliling;
cout<<"\n\t== Rumus Keliling Segitiga =="<<endl;
cout<<"\n Masukkan Panjang Sisi A :";
cin>>sisi_A;
cout<<" Masukkan Panjang Sisi B :";
cin>>sisi_B;
cout<<" Masukkan Alas Segitiga :";
cin>>alas;
keliling=sisi_A+sisi_B+alas;
cout<<"\n Jadi Kelilingnya adalah :"<<keliling<<endl;
break;
case '4':
cout<<"\n\t\tTekan Sembarang Untuk Keluar dari Program ini"<<endl;
break;
}
getch();
}
Artikel keren lainnya:
Belum ada tanggapan untuk "Program C++ Menghitung Panjang,lLuas dan Keliling Segitiga Siku-Siku Menggunakan Struktur CASE"
Post a Comment