Saturday, October 27, 2012

Program Menghitung Volume Bangun Ruang Disertai Dengan Menu Pilihan

Pada kesempatan kali ini, saya akan mencoba membuat sebuah aplikasi dengan menggunakan bahasa C untuk menghitung Volume Limas dan Volume Bola. Program ini akan menyediakan menu pilihan apakah akan menghitung volume limas atau menghitung volume bola. Jika pilihan yang dimasukkan tidak terdapat pada menu pilihan maka program akan menampilkan pesan peringatan.
Volume Limas = 1/3 x (Luas Alas x Tinggi)

Volume Bola = 4/3 x (phi x r^3) dimana nilai phi = 3.14
 Dari rumus diatas akan dapat ditentukan variabel-variabel apa saja yang akan dipakai. Semua variabel yang digunakan pada program ini bertipe data float. Pada program ini akan terdapat fungsi matematika berupa pemangkatan yang akan diambil dari library <math.h>. Untuk lebih jelasnya maka silahkan menyaksikan video tutorial berikut ini : 

Revisi Pembuatan Helloworld dengan bahasa pemrograman C

Nama: Wildan Maulana Yusuf
Jurusan: TMD..
assalam..
mohon maaf sebelumnya..pada kesempatan kali ini saya lampirkan revisi dari pada pembuatan program hello world karena pada pembuatan tutorial kemarin ada kesalahan dalam format pengiriman..yang saya kirim adalah ke blog yang lain bukan pada competence progres..
maka dari itu ini saya lampirkan kembali tugas tersebut.
source codenya adalah sebagai berikut:

#include <stdio.h> //mengakses ibrary
#include <stdlib.h>
/*
wildan maulana yusuf //komentar
*/
int main (void)
{ //tanda pembuka perintah
printf("hello word\n"); //perintah output
system("pause"); //salah satu fungsi pada library stdlib.h
return (0); //nilai balikan fungsi main() adalah 0
} //tanda tutup perintah

dan setelah source code itu di jalankan, maka akan muncul program sebagai berikut:

adapun video tutorialnya adalah sebagai berikut:

 dan alamat video di youtube adalah sebagai berikut:
http://www.youtube.com/watch?v=h1Kk35yGHKQ&feature=youtu.be

Tugas Modul 3(i) : perhitungan volume limas segitiga dan volume bola dengan pemrogrman C


Assalam..
nama : Wildan Maulana Yusuf
Jurusan: TMD
pada kesempatan ini saya akan menjelaskan tugas modul 3 nomer i yang birisi perintah soal sebagai berikut:

setelah menganalisa dan menghitung soal tersebut maka di dapatkanlah source code program C dalam visual studio C++ adalah sebagai berikut:

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

int main(void){
int pilih;
float volumelimas, volumebola, phi=3.14, tinggi, r, luasalas;

printf("isikanlah angka 1 atau 2 untuk menghitung volume bangun di bawah ini : \n");
printf("1. Volume Limas Segitiga \n");
printf("2. Volume Bola \n");
scanf("%d",&pilih);

switch(pilih){ //ekspresi yang dikontrol
case 1:
printf("Rumus Volume Limas Segitiga adalah : (L.Alas*Tinggi)/3 \n");
printf("Masukkan Tinggi : ");
scanf("%f",&tinggi);
printf("Masukkan Luas Alas :");
scanf("%f",&luasalas);
volumelimas=(luasalas*tinggi)/3;
printf("Jadi, Volume Limas Segitiga Adalah : %f \n",volumelimas);
break;

case 2:
printf("Rumus Volume Bola adalah : 4/3*(phi*r*r*r \n");
printf("Masukkan jari-jari bola :");
scanf("%f",&r);
volumebola=4/3*(phi*r*r*r);
printf("Volume Bola adalah: %f\n",volumebola);
break;
default :
printf("Anda tidak mengetik angka 1 atau 2 \n");
break;
}
system("pause");
return(0);
}


dan ketika program tersebut di jalankan maka akan menghasilkan program sebagai berikut:


ScreenShot Halaman Utama Program:


ScreenShot Halaman perhitungan volume limas:
ScreenShot Halaman perhitungan volume bola:

Adapun Video Tutorialnya adalah sebagai berikut:



Perulangan dan Kondisi Bahasa C (Hitung Volume)


Setiap bahasa pemrograman selalu mengenal perintah perulangan dan kondisi. Karena pada dasarnya dalam sebuah program selalu berhubungan dengan perulangan dan kondisi.

Perintah perulangan bermanfaat karena memudahkan dalam melakukan proses serta menghemat perintah saat melakukan coding. Misalnya untuk mencetak 100 data, maka kita hanya perlu menyetting blok perintah perulangan dalam bahasa program sehingga program menjadi lebih efektif.

Hampir sama dengan pemrograman bahasa lain, perulangan dalam bahasa C dinyatakan dalam perintah:
1. While, perintah perulangan yang akan melakukan perintah ketika syarat bernilai benar.
2. Do While, perintah perulangan yang dilakukan sekali terlebih dahulu kemudian melakukan perulangan dengan mengecek kondisi syarat apakah bernilai benar atau tidak
3. For, perintah perulangan yang terdiri dari 3 rangkaian, yakni: kondisi awal, pernyataan selama eksekusi, langkah pada saat eksekusi.

Begitu juga dengan perintah kondisi, dalam bahasa C dinyatakan dengan:
1. If Else, perintah kondisi dengan perintah pembanding nilai kebenaran suatu nilai
2. Switch, perintah kondisi yang pada dasarnya hampir sama dengan if else, namun switch memiliki kinerja yg berbeda dimana ia mengolah isi variabel yang kemudian di arahkan pada satu nilai keluaran pasti (fungsi case) pada blok perintahnya.

Pada praktek Perulangan dan Kondisi Bahasa C kali ini dengan membuat sebuah program sederhana untuk melakukan perhitungan volum.


Calculation Volume of Trangular Pyramid and Volume sphere

Name :Chea Lida
Major: TMD




http://www.youtube.com/watch?v=pOPw2W8jzy0&feature=youtu.be




#include<stdio.h>
#include<stdlib.h>
int main()
{
    int i ;
    float b, h1,h2,v;
    float r ,pi=3.14159;
    do
    {
    printf("Please input number 1 to Calculate Volume of triangular pyramid and number 2 to calculate Volume of sphere:\n");
    scanf_s("%d",&i);//include value i from keyboard
        switch(i)
        {
            case 1://if value equal 1, statement in case 1 execute
                printf("calculate the volume of triangular pyramid \n ");
                printf("Enter Base:");
                scanf_s("%f",&b);
                printf("Enter height of triangular:");
                scanf_s("%f",&h1);
                printf("Enter height of Pyramid:");
                scanf_s("%f",&h2);
                v=(((b*h1)/2)*h2)/3;//formula for calculate Volume of triangular pyramid
                printf("The volume of triangular pyramid is: %f \n",v);
                break;
            case 2://if value equal 2, statement in case 2 execute
                printf("calculate the volume of sphere \n ");
                printf("Enter radius:");
                scanf_s("%f",&r);
                v=(4/3)*pi*(r*r*r);//formula for calculate Volume of sphere
                printf("The volume of sphere is: %f \n",v);
                break;
            default:
                printf("you do not type a number 1 or 2\n\n");
                break;

        }
    }while((i!=1)&&(i!=2));//if inputing of i differance to 1 and 2 must input again
    system("pause");
    return(0);













Tutorial Latihan Switch-Case




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

int main(void){
int pilih;
float vl, vb, phi=3.14, tinggi, r, lalas;

printf("Pilihlah volume yang ingin Anda hitung : \n");
printf("1. Volume Limas Segitiga \n");
printf("2. Volume Bola \n");
scanf("%d",&pilih);

switch(pilih){
case 1:
printf("Rumus Volume Limas Segitiga adalah : (L.Alas*Tinggi)/3");
printf("Masukkan Tinggi : ");
scanf("%f",&tinggi);
printf("Masukkan Luas Alas :");
scanf("%f",&lalas);
vl=(lalas*tinggi)/3;
printf("Jadi, Volume Limas Segitiganya Adalah : %f \n",vl);
break;

case 2:
printf("Rumus Volume Bola adalah : 4/3*(phi*r*r*r \n");
printf("Masukkan jari-jari bola :");
scanf("%f",&r);
vb=4/3*(phi*r*r*r);
printf("Volume Bolanya adalah: %f\n",vb);
break;
default :
printf("Anda tidak memasukkan angka 1 atau 2 \n");
break;
}


system("pause");
return(0);
}