Tugas - buatlah soal dan jawaban berupa program yang memuat lebih dari 2 fungsi;
Dikirim ke;
ibnu_muhamma***@yahoo.com dengan
Format file
NIM_NamaLengkap_STRUKTURDATA.CPP
Deadline
Paling lambat kamis 20 november 2014 pukul 17:00
Program:
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
/**-------------------------
Name : wawan chahyo nugroho
NIM : 12131249
Blog : bundet.com
---------------------------**/
void main() {
unsigned int pilihan,f;
float r, Ll, p, l, Lp, a, t, Ls;
cout << "MENU PILIHAN" << endl;
cout << "------------" << endl;
cout << "1. hitung luas lingkaran" << endl;
cout << "2. hitung luas persegi" << endl;
cout << "3. hitung luas segitiga" << endl;
cout << "4. hitung rata-rata data" <<endl;
cout << "5. exit" << endl;
cout << "------------" << endl;
while (pilihan>=0){
cout << "pilihan anda (1/2/3/4/5) : "; cin >> pilihan;
switch(pilihan) {
case 1:
cout << "-------------------------------------"<< endl;
cout << "Menghitung Luas Lingkaran" << endl;
cout << "Masukan jari-jari : "; cin >> r;
Ll = 3.14*r*r;
cout << "Luas Lingkaran : " << Ll << endl;
cout << "-------------------------------------"<< endl;
break;
case 2:
cout << "-------------------------------------"<< endl;
cout << "Menghitung Luas Persegi" << endl;
cout << "Masukan Panjang : "; cin >> p;
cout << "Masukan Lebar : "; cin >> l;
Lp = p*l;
cout << "Luas Persegi : " << Lp << endl;
cout << "-------------------------------------"<< endl;
break;
case 3:
cout << "-------------------------------------"<< endl;
cout << "Menghitung Luas Segitiga" << endl;
cout << "Masukan Alas : "; cin >> a;
cout << "Masukan Tinggi : "; cin >> t;
Ls = 0.5*a*t;
cout << "Luas Segitiga : " << Ls << endl;
cout << "-------------------------------------"<< endl;
break;
case 4:
cout << "-------------------------------------"<< endl;
int s[1],k,i;
int j,n;
float rt;
cout<<"Jumlah index yang di inginkan : ";
cin>>j;
if (j!=0){
for(int k=0; k<j; k++){
cout<<"index ke-"<<k+1<<":";
cin>>s[i];
n=n+s[i];
}
cout<<endl;
rt=n/j;
cout<<"rata-rata adalah : "<<rt<<endl;
}
else{
cout<<"data yang di inputkan tidak sesuai"<<endl;
}
cout << "-------------------------------------"<< endl;
break;
case 5:
exit(5);
break;
default:
cout << "Kode Yang Anda Masukan Salah...!!!"<< endl;
}
}
getch();
}
Preview:

Sekian dan terima biji..