Selasa, 25 Oktober 2011

Menghitung Bangun Ruang dengan Bahasa Pemrograman C++

Sejarah Bahasa C
Bahasa C pertama kali ditemukan oleh Bapak. Dennis Ritchie [dmr] di Bell Laboratories
sekitar tahun 1972 lalu, yang niat awalnya di disain untuk jalan pada PDP-11 dengan
system operasi Unix. Tetapi karena bahasa yang terstruktur rapi, flexible,kompatibel,[
barble, the beatle, :-) ] membuatnya semakin berkembang hingga akhirnya berjalan pada MsDos dengan kompie IBM PC, sampai sekarang banyak sekali compiler yang tersedia secarafree. Tapi ngomong-ngomong dilihat dari tahun pembuatannya [1972] yang lebih tua 15 tahun dengan penulis, walaupun begitu penulis tetap akan memanggil bahasa C, bukan Pak Bahasa C.heeee...
Mendingan langsung to the point ja ya???
#include "conio.h"
#include "stdio.h"
#include "ctype.h"
#include "iostream.h"
#include "math.h"
void main()
{
textcolor(10);
textbackground(5);
clrscr();
char PILIHAN ,JAWAB,i=0;
int p,l,r,t;
float luas_bola,luas_balok,luas_tabung,isi_bola,isi_balok,isi_tabung,
luas_lingkaran,keliling_lingkaran,luas_kerucut,volume_kerucut,c;
float phi=3.14;
do
{
printf("\n\n program data ke %i\n", i+1);i++;
printf("\ ***program untuk menghitung***\n\n");
puts("1).luas dan isi bola");
puts("2).luas dan isi balok");
puts("3).luas dan isi tabung");
puts("4).luas dan keliling lingkaran");
puts("5).luas dan Volume kerucut");
puts("0).keluar dari program");
printf("\n\n PILIHAN:");
scanf("%d",& PILIHAN );
switch (PILIHAN)
{
case 1:puts("\n\n<==(*PROGRAM UNTUK MENGHITUNG LUAS DAN ISI BOLA*)==>\n\n");
printf("Masukan jari_jari bola:");scanf("%d",&r);
luas_bola=4*phi*r*r;
isi_bola=1.3*phi*r*r*r;
printf("\n\n==>Luas Bola:%5.2\n",luas_bola);
printf("\n\n==>Isi Bola:%f\n",isi_bola);
break;
case 2:puts("\n\n<==(*PROGRAM UNTUK MENGHITUNG LUAS DAN ISI BALOK*>==>\n\n");
printf("Masukan panjang balok:");scanf("%i",&p);
printf("Masukan lebar balok:");scanf("%i",&l);
printf("Masukan tinggi balok:");scanf("%i",&t);
luas_balok=2*(p*l+p*t+l*t);
isi_balok=p*l*t;
printf("\n\n==>Luas Balok:%.0f\n",luas_balok);
printf("\n\n==>isi Balok:%.0f\n",isi_balok);
break;
case 3:puts("\n\n<==(*PROGRAM UNTUK MENGHITUNG LUAS DAN ISI TABUNG*)==>\n\n");
printf("Masukan jari_jari tabung:");scanf("%d",&r);
printf("Masukan tinggi tabung:");scanf("%d",&t);
luas_tabung=2*phi*r*r+2*phi*r*t;
isi_tabung=(phi*r*r)*t;
printf("\n\n==>Luas:%f\n",luas_tabung);
printf("\n\n==>isi:%f\n",isi_tabung);
break;
case 4:puts("\n\n<==(*PROGRAM UNTUK MENGHITUNG LUAS DAN KELILING LINGKARAN*)==)\n\n"); printf("Masukan jari_jari:");scanf("%d",&r); luas_lingkaran=r*r*phi; keliling_lingkaran=r*2*phi; printf("\n\n==>Luas Lingkaran:%.2\n",luas_lingkaran);
printf("\n\n==>Keliling Lingkaran:%.2f\n",keliling_lingkaran);
break;
case 5: puts("\n\n<==(*PROGRAM UNTUK MENGHITUNG LUAS DAN VOLUME KERUCUT*)==>\n");
cout<<"jari_jari alas:";cin>>r;
cout<<"tinggi kerucut:";cin>>t;
c=sqr((r*r)+(t*t));
luas_kerucut=0.333*phi*r*r*c;
volume_kerucut=0.333*phi*r*r*t;
printf("\n\n==>Luas Kerucut:%\n",luas_kerucut);
printf("\n\n==>Volume Kerucut:\n",volume_kerucut);
break;
case 0:goto akhir;
default:puts("\nPerintah Anda Salah Silahkan Ulangi");
}
cout<<"\n MASUKAN DATA LAGI[y/t]=";cin>>JAWAB;
}
while(toupper(JAWAB=='y'));
getch();
akhir:
}


Nie Hasil Programnya,,Enak banget Towww???













Silahkan download file pdfnya Bozzz,disini

0 komentar:

Posting Komentar