Tuesday, October 30, 2012

Fungsi Perulangan dalam Perhitungan Volume Limas Segitiga dan Volume Bola dengan Bahasa C

Struktur control pada video tutorial ini mebahas perulangan penghitungan volume limas segitiga dan volume bola. dimana fungsi do while untuk mengulangi program sementara switch-case memilih program akan dijalankan.

Berikut ini merupakan contoh soal dari Volume limas dan bola. Pada tahap awal kita harus memilih :
  • jika angka 1 diketik maka perhitungan volume limas segitiga dimulai atau 
  • jika angka 2 diketik maka pehitungan volume bola dimulai.  
  • apabila    tidak  mengetik  angka  1  atau  2  maka  pada  layar  ditampilkan kalimat “Anda tidak mengetik angka 1 atau 2” dan kembali ke tahap awal. 
  • Program selesai dijalankan jika salah satu perhitungan luas telah dilakukan

Dan ini merupaka source code untuk program ini.



#include <stdio.h>
#include <stdlib.h>

int main (void)
{
float r, tinggialas, tinggibangun, alas, volume;
int a, b=1;

while (b)
{
printf("Menghitung Volume Bangun Ruang \n");
printf("1. Menghitung Volume Limas Segitiga \n");
printf("2. Menghitung Volume Bola \n");

printf("Masukkan pilihan perhitungan : ");
scanf("%d",&a);

switch (a)
{
case 1 :
printf("\nMenghitung Volume Limas segitiga\n");
printf("Masukkan nilai alas : ");
scanf("%f",&alas);

printf("\nMasukkan nilai tinggi alas : ");
scanf("%f",&tinggialas);

printf("\nMasukkan nilai tinggi limas : ");
scanf("%f",&tinggibangun);

volume=(((0.5*alas)*tinggialas)*tinggibangun)/3;
printf("\nVolume Limas Segitiga : %.2f \n",volume);
system("pause");
return 0;
break;

case 2 :
printf("\nMenghitung Volume Bola\n");
printf("Masukkan nilai jari-jari : ");
scanf("%f",&r);

volume=4/3*3.14*r*r*r;
printf("\nVolume Bola : %.2f \n",volume);
system("pause");
return 0;
break;

default :
printf("Anda tidak mengetik angka 1 atau 2 \n");
b=1;
break;
}
}
system("pause");
return 0;
}

Dibawah ini merupakan tutorial fungsi perulangan do-while serta switch-case dalam perhitungan volume limas segitiga dan volume bola dengan bahasa C. Berikut videonya :


Crated by : Aulia Riswanti Naya

No comments:

Post a Comment