SlideShare a Scribd company logo
1 of 5
Download to read offline
Algoritma dan Pemrograman II
( Program Menghitung Volume Bangun Ruang )
Nama : Yogi Yaspranika
Nim : 09011181621121
Kelas : SK 3A
Dosen Pengampuh : Rendyansyah, S.Kom, MT.
Jurusan Sistem Komputer
Fakultas Ilmu Komputer
Universitas Sriwijaya
2017
1. Program Menghitung Volume Bangun Ruang Dengan Bahasa C.
#include<stdio.h>
#include<stdlib.h>
const float pi = 3.14;
void balok();
void kubus();
void limas();
void prisma();
void bola();
void tabung();
void kerucut();
main()
{
int pil;
menu:
printf("======================================n");
printf("Program Menghitung Volume Bangun Ruangn");
printf("======================================n");
printf("1. Balokn2. Kubusn3. Limas SegiTigan4. Prisma
Segitigan5. Bolan6. Tabungn7. Kerucunn0. Keluarn");
printf("Masukkan Pilihan Anda(0-7):");
scanf("%d", &pil);
switch(pil)
{
case 1 : balok();goto menu;break;
case 2 : kubus();goto menu;break;
case 3 : limas();goto menu;break;
case 4 : prisma();goto menu;break;
case 5 : bola();goto menu;break;
case 6 : tabung();goto menu;break;
case 7 : kerucut();goto menu;break;
case 0 : printf("Terima Kasih");
}
}
void balok()
{
int p,l,t,v;
printf("Menghitung Volume Balokn");
printf("Masukkan:n");
printf("tPanjang:");scanf("%d", &p);
printf("tLebar:");scanf("%d", &l);
printf("tTinggi:");scanf("%d", &t);
v = p * l * t;
printf("Volume = %dn", v);
}
void kubus()
{
int R,v;
printf("Menghitung Volume Kubusn");
printf("Masukkan:n");
printf("tRusuk:");scanf("%d", &R);
v = R * R * R;
printf("Volume = %dn", v);
}
void limas()
{
float a,t,T,v;
printf("Menghitung Volume Limas Segitigan");
printf("Masukkan:n");
printf("tAlas Segitiga:");scanf("%f", &a);
printf("tTinggi Segitiga:");scanf("%f", &t);
printf("tTinggi Limas:");scanf("%f", &T);
v = ((0.5*a*t)*T)/3.0;
printf("Volume = %.2fn", v);
}
void prisma()
{
float a,t,T,v;
printf("Menghitung Volume Prisma Segitigan");
printf("Masukkan:n");
printf("tAlas Segitiga:");scanf("%f", &a);
printf("tTinggi Segitiga:");scanf("%f", &t);
printf("tTinggi Prisma:");scanf("%f", &T);
v = (0.5*a*t)*T;
printf("Volume = %.2fn", v);
}
void bola()
{
float r,v;
printf("Menghitung Volume Bolan");
printf("Masukkan:n");
printf("tJari-jari:");scanf("%f", &r);
v = 4*pi*(r*r*r)/3;
printf("Volume = %.2fn", v);
}
void tabung()
{
float r,v,t;
printf("Menghitung Volume Tabungn");
printf("Masukkan:n");
printf("tJari-jari Alas:");scanf("%f", &r);
printf("tTinggi Tabung:");scanf("%f", &t);
v = pi*(r*r)*t;
printf("Volume = %.2fn", v);
}
void kerucut()
{
float r,v,t;
printf("Menghitung Volume Kerucutn");
printf("Masukkan:n");
printf("tJari-jari Alas:");scanf("%f", &r);
printf("tTinggi Kerucut:");scanf("%f", &t);
v =(pi*(r*r)*t)/3.0;
printf("Volume = %.2fn", v);
}

More Related Content

What's hot

Algoritma Pemrograman - Pseudocode & Flowchart
Algoritma Pemrograman - Pseudocode & FlowchartAlgoritma Pemrograman - Pseudocode & Flowchart
Algoritma Pemrograman - Pseudocode & FlowchartDwi Putra Asana
 
Bab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanBab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanCliquerz Javaneze
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum AlgoritmaEnvaPya
 
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineLucha Kamala Putri
 
Koefisien binomial
Koefisien binomialKoefisien binomial
Koefisien binomialoilandgas24
 
Matematika Diskrit - 06 relasi dan fungsi - 06
Matematika Diskrit - 06 relasi dan fungsi - 06Matematika Diskrit - 06 relasi dan fungsi - 06
Matematika Diskrit - 06 relasi dan fungsi - 06KuliahKita
 
Analisis Vektor ( Bidang )
Analisis Vektor ( Bidang )Analisis Vektor ( Bidang )
Analisis Vektor ( Bidang )Phe Phe
 
Perbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linierPerbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linierRioardha777
 
Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)Nerossi Jonathan
 
Contoh Laporan Tugas Akhir (TA)
Contoh Laporan Tugas Akhir (TA)Contoh Laporan Tugas Akhir (TA)
Contoh Laporan Tugas Akhir (TA)Area Pratama
 
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1BAIDILAH Baidilah
 
Pohon(tree) matematika diskrit
Pohon(tree) matematika diskritPohon(tree) matematika diskrit
Pohon(tree) matematika diskritsaid zulhelmi
 
Logika matematika pertemuan 2 (inferensi)
Logika matematika pertemuan 2 (inferensi)Logika matematika pertemuan 2 (inferensi)
Logika matematika pertemuan 2 (inferensi)Meycelino A. T
 
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
Program Pengurutan  (Sorting) dan Pencarian  (Searching) DataProgram Pengurutan  (Sorting) dan Pencarian  (Searching) Data
Program Pengurutan (Sorting) dan Pencarian (Searching) DataSimon Patabang
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaBuhori Muslim
 
Bab 2 perhitungan galat
Bab 2  perhitungan galatBab 2  perhitungan galat
Bab 2 perhitungan galatKelinci Coklat
 
Pertemuan 02 teori dasar himpunan
Pertemuan 02   teori dasar himpunanPertemuan 02   teori dasar himpunan
Pertemuan 02 teori dasar himpunanFajar Istiqomah
 

What's hot (20)

Algoritma Pemrograman - Pseudocode & Flowchart
Algoritma Pemrograman - Pseudocode & FlowchartAlgoritma Pemrograman - Pseudocode & Flowchart
Algoritma Pemrograman - Pseudocode & Flowchart
 
Bab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanBab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi boolean
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum Algoritma
 
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
 
Koefisien binomial
Koefisien binomialKoefisien binomial
Koefisien binomial
 
Matematika Diskrit - 06 relasi dan fungsi - 06
Matematika Diskrit - 06 relasi dan fungsi - 06Matematika Diskrit - 06 relasi dan fungsi - 06
Matematika Diskrit - 06 relasi dan fungsi - 06
 
Analisis Vektor ( Bidang )
Analisis Vektor ( Bidang )Analisis Vektor ( Bidang )
Analisis Vektor ( Bidang )
 
Perbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linierPerbedaan sistem linier dan non linier
Perbedaan sistem linier dan non linier
 
Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)Metode numerik pertemuan 7 (interpolasi lagrange)
Metode numerik pertemuan 7 (interpolasi lagrange)
 
Contoh Laporan Tugas Akhir (TA)
Contoh Laporan Tugas Akhir (TA)Contoh Laporan Tugas Akhir (TA)
Contoh Laporan Tugas Akhir (TA)
 
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
 
Himpunan matematika diskrit
Himpunan matematika diskritHimpunan matematika diskrit
Himpunan matematika diskrit
 
Materi Aljabar linear
Materi Aljabar linearMateri Aljabar linear
Materi Aljabar linear
 
Pohon(tree) matematika diskrit
Pohon(tree) matematika diskritPohon(tree) matematika diskrit
Pohon(tree) matematika diskrit
 
Logika matematika pertemuan 2 (inferensi)
Logika matematika pertemuan 2 (inferensi)Logika matematika pertemuan 2 (inferensi)
Logika matematika pertemuan 2 (inferensi)
 
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
Program Pengurutan  (Sorting) dan Pencarian  (Searching) DataProgram Pengurutan  (Sorting) dan Pencarian  (Searching) Data
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
 
Register
RegisterRegister
Register
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Bab 2 perhitungan galat
Bab 2  perhitungan galatBab 2  perhitungan galat
Bab 2 perhitungan galat
 
Pertemuan 02 teori dasar himpunan
Pertemuan 02   teori dasar himpunanPertemuan 02   teori dasar himpunan
Pertemuan 02 teori dasar himpunan
 

program menghitung volume bangun ruang dengan bahasa C

  • 1. Algoritma dan Pemrograman II ( Program Menghitung Volume Bangun Ruang ) Nama : Yogi Yaspranika Nim : 09011181621121 Kelas : SK 3A Dosen Pengampuh : Rendyansyah, S.Kom, MT. Jurusan Sistem Komputer Fakultas Ilmu Komputer Universitas Sriwijaya 2017
  • 2. 1. Program Menghitung Volume Bangun Ruang Dengan Bahasa C. #include<stdio.h> #include<stdlib.h> const float pi = 3.14; void balok(); void kubus(); void limas(); void prisma(); void bola(); void tabung(); void kerucut(); main() { int pil; menu: printf("======================================n"); printf("Program Menghitung Volume Bangun Ruangn"); printf("======================================n"); printf("1. Balokn2. Kubusn3. Limas SegiTigan4. Prisma Segitigan5. Bolan6. Tabungn7. Kerucunn0. Keluarn"); printf("Masukkan Pilihan Anda(0-7):"); scanf("%d", &pil); switch(pil) { case 1 : balok();goto menu;break; case 2 : kubus();goto menu;break; case 3 : limas();goto menu;break; case 4 : prisma();goto menu;break; case 5 : bola();goto menu;break; case 6 : tabung();goto menu;break; case 7 : kerucut();goto menu;break;
  • 3. case 0 : printf("Terima Kasih"); } } void balok() { int p,l,t,v; printf("Menghitung Volume Balokn"); printf("Masukkan:n"); printf("tPanjang:");scanf("%d", &p); printf("tLebar:");scanf("%d", &l); printf("tTinggi:");scanf("%d", &t); v = p * l * t; printf("Volume = %dn", v); } void kubus() { int R,v; printf("Menghitung Volume Kubusn"); printf("Masukkan:n"); printf("tRusuk:");scanf("%d", &R); v = R * R * R; printf("Volume = %dn", v); } void limas() { float a,t,T,v; printf("Menghitung Volume Limas Segitigan"); printf("Masukkan:n"); printf("tAlas Segitiga:");scanf("%f", &a);
  • 4. printf("tTinggi Segitiga:");scanf("%f", &t); printf("tTinggi Limas:");scanf("%f", &T); v = ((0.5*a*t)*T)/3.0; printf("Volume = %.2fn", v); } void prisma() { float a,t,T,v; printf("Menghitung Volume Prisma Segitigan"); printf("Masukkan:n"); printf("tAlas Segitiga:");scanf("%f", &a); printf("tTinggi Segitiga:");scanf("%f", &t); printf("tTinggi Prisma:");scanf("%f", &T); v = (0.5*a*t)*T; printf("Volume = %.2fn", v); } void bola() { float r,v; printf("Menghitung Volume Bolan"); printf("Masukkan:n"); printf("tJari-jari:");scanf("%f", &r); v = 4*pi*(r*r*r)/3; printf("Volume = %.2fn", v); } void tabung() { float r,v,t; printf("Menghitung Volume Tabungn");
  • 5. printf("Masukkan:n"); printf("tJari-jari Alas:");scanf("%f", &r); printf("tTinggi Tabung:");scanf("%f", &t); v = pi*(r*r)*t; printf("Volume = %.2fn", v); } void kerucut() { float r,v,t; printf("Menghitung Volume Kerucutn"); printf("Masukkan:n"); printf("tJari-jari Alas:");scanf("%f", &r); printf("tTinggi Kerucut:");scanf("%f", &t); v =(pi*(r*r)*t)/3.0; printf("Volume = %.2fn", v); }