Kumpulan catatan belajar mahasiswa Program Alih Jenjang D3 ke D4 Teknologi Media Digital - STEI ITB Batch 6 Th. 2012/2013
Monday, October 29, 2012
Menggunakan while, if, else if, dalam penghitungan Volume Limas Segitiga dan Bola
Latihan :
Tuliskan Sebuah Program Yang Berisikan Perhitungan
Volume Limas Segitiga Dan Volume Bola Dengan Kondisi Berikut: 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
Coding :
#include <stdio.h>
#include <stdlib.h>
int angka, x=1, alas, ts, tl, r; //ts = tinggi segitiga, tl=tinggi limas, r = jari-jari
float volume, phi = 3.14, pertiga= 0.33, setengah = 0.5, empatpertiga=0.75;
int main(void)
{
while(x)
{
printf ("Pilih Angka \n");
printf ("1. Menghitung volume Limas Segeitiga \n");
printf ("2. Menghitung Volume Bola \n");
scanf("%d", &angka);
if(angka == 1)
{
printf("Masukan Alas ");
scanf("%d", &alas);
printf("Masukan Tinggi Segitiga ");
scanf ("%d", &ts);
printf("Masukan Tinggi Limas ");
scanf("%d", &tl);
volume = pertiga *(setengah *alas*ts)*tl;
printf("Volume Limas Segitiga adalah : %f \n", volume);
x =0;
}
else if (angka == 2)
{
printf("Masukan Jari-jari ");
scanf("%d", &r);
volume = empatpertiga *phi *r*r*r;
printf("Volume Bola adalah %f \n", volume);
x=0;
}
else if (angka != 1 && angka !=0)
{
printf ("Anda Tidak Mengetik Angak 1 dan 2 \n");
}
}
system("PAUSE");
return 0;
}
Value of pyramid and sphere
Name : Luot sokchea
Major : TMD
This my program show about value of pyramid and sphere.
This my link at youtube :
http://www.youtube.com/watch?v=dCovI5XzFsI&feature=youtu.be
Major : TMD
This my program show about value of pyramid and sphere.
This my link at youtube :
http://www.youtube.com/watch?v=dCovI5XzFsI&feature=youtu.be
Fungsi perulangan do-while serta switch-case dalam perhitungan volume limas segitiga dan volume bola dengan bahasa C
Di bawah ini merupakan tutorial fungsi perulangan do-while serta switch-case dalam perhitungan volume limas segitiga dan volume bola dengan bahasa C. Berikut videonya :
Calculate volume pyramid and sphere
Name : Sean Vandet
Major : TMD
Program calculate volume pyramid and sphere with C Programming language.
use do-while loop and if-else if statment and break keyword:
link to youtube:
http://www.youtube.com/watch?v=s28C_RhvQg0&feature=youtu.be
Thank you!
Major : TMD
Program calculate volume pyramid and sphere with C Programming language.
use do-while loop and if-else if statment and break keyword:
http://www.youtube.com/watch?v=s28C_RhvQg0&feature=youtu.be
Thank you!
Tutorial Menghitung Volume Bangun Ruang dengan Struktur "while dan case"
Selamat Malam,
Berikut saya (Yeni Masitoh) lampirkan link video mengenai tutorial menghitung volume bangun ruang dengan pilihan sehingga menggunakan fungsi case dan while.
Disini juga saya berikan potongan koding menggunakan while dan case beserta rumus dari bangun ruang yang dimaksud (Volume Limas Segitiga dan Volume Bola).
Berikut saya (Yeni Masitoh) lampirkan link video mengenai tutorial menghitung volume bangun ruang dengan pilihan sehingga menggunakan fungsi case dan while.
Disini juga saya berikan potongan koding menggunakan while dan case beserta rumus dari bangun ruang yang dimaksud (Volume Limas Segitiga dan Volume Bola).
float r, t_alas, t_bangun, 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",&t_alas);
printf("\nMasukkan nilai tinggi limas : ");
scanf("%f",&t_bangun);
volume=(((0.5*alas)*t_alas)*t_bangun)/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;
}
}
How to calculate volume Pyramid and Sphere.
Name : Chhorn Bros
Major : TMD
Here I explain about how to calculate volume of triangular Pyramid and volume of Sphere and I think it is not good but it can make your idea better.
Code
#include<stdio.h> // Access file stdio.h Library
#include<stdlib.h>
#include<math.h>
int main()
{
int i;
float b,h1,h2,r,pi=3.14159,v;
do
{
printf("Enter number 1 to Calculate Volume of triangular pyramid.\n");
printf("Enter number 2 to calculate Volume of sphere:\n");
printf("Please chose number to Calculate:");
scanf_s("%d",&i); //Enter 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 base triangle:");
scanf_s("%f",&h1);
printf("Enter height of Pyramid:");
scanf_s("%f",&h2);
v=(b*h1*h2)/6;//formula for calculate Volume of triangular pyramid.
printf("The volume of triangular pyramid is: %f \n",v);
system("lcs");
break;
case 2: //if value equal 2, statement in case 2 execute
printf("Calculate the volume of sphere \n ");
printf("Enter radius of sphere:");
scanf_s("%f",&r);
v=((4/3)*pi*(pow(r,3)));//formula for calculate Volume of sphere
printf("The volume of sphere is: %f \n",v);
system("lcs");
break;
default:
printf("You have to chose first 1 or 2 to Calculate.\n");
break;
}
}
while((i!=1)&&(i!=2)); //if you input difference number 1 and 2 you must input again.
system("pause");
return(0);
}
- Link to Video
http://www.youtube.com/watch?v=F66qv_Lzhhw&feature=youtu.be
Program for calculate volume of Piramid and Sphere
Dear Lecture
Name: Chroeng Soklay
Major: D4 TMD ITB Batch6
This is my video about coding for calculate volume of Piramid and Sphere in C programming.
This is my link: http://youtu.be/nDaXiIDsNRw
Thanks,
Name: Chroeng Soklay
Major: D4 TMD ITB Batch6
This is my video about coding for calculate volume of Piramid and Sphere in C programming.
Thanks,
how to execute volume of a triangular and sphere
Dear Lecturer
Name: Him Seanghon
Major: D4 TMD ITB Batch6
This is my assignment about execute volume of a triangular and sphere.
This is my link:
http://youtu.be/1kGADhQX8xY
Thanks,
Name: Him Seanghon
Major: D4 TMD ITB Batch6
This is my assignment about execute volume of a triangular and sphere.
http://youtu.be/1kGADhQX8xY
Thanks,
Tugas Modul 3 menghitung Volume Limas Segitiga dan Volume Bola
Tugas Modul 3 tentang bagaimana cara menghitung volume Limas segitiga dan volume bola.
Berikut adalah Link dari cara menghitung volume limas segitiga dan volume bola dengan menggunakan control flow dalam bahasa C :
Berikut adalah Link dari cara menghitung volume limas segitiga dan volume bola dengan menggunakan control flow dalam bahasa C :
http://youtu.be/EZ5hwwcGLoU
Dan berikut adalah syntaxnya :
#include <stdio.h> // mengakses file library stdio.h
#include <stdlib.h> // mengakses file library yang salag satu fungsinya adalah system("pause")
int main (void) // fungsi dalam pemograman C yang harus ada
{
int pilih,ulang; // Deklarasi Variabel bertipe integer
float alas, tinggi, v, r; // Deklarasi Variabel bertipe float
ulang = 2 ; // inisialisasi kondisi
do // perulangan semua program dikerjakan
{
printf("Pilihlah Menu di bawah ini \n"); // cetak pada layar
printf("------------------------------\n"); // cetak pada layar
printf("1. Menghitung Volume Limas Segitga \n"); // cetak pada layar
printf("2. Menghitung Volume Bola \n"); //cetak pada layar
printf(" Ketik angka 1 atau 2 untuk melakukan perhitungan : ");//cetak pada layar
scanf_s("%d",&pilih);// input berupa variabel bertipe integer
switch (pilih) // Perintah Seleksi menggunakan Switch
{
case 1:
printf("Menghitung Volume Limas Segitiga\n");// cetak pada layar
printf("-----------------------------------\n"); // cetak pada layar
printf("Masukan Luas Alas : "); //cetak pada layar
scanf_s("%f",&alas); // input berupa variabel bertipe float
printf("Masukan Tinggi : "); // cetak pada layar
scanf_s("%f", &tinggi);//input berupa variabel bertipe float
v= alas*tinggi/3;// perintah penugasan perhitungan
printf("Volume Limas Segitiga : %f\n",v);// cetak output
break; //jika intruksi yang di tunjuk case bernilai true, dgn intruksi break maka akan langsung meloncat ke intruksi selanjutnya
case 2: //
printf("Mengitung Volume Bola \n"); //cetak pada layar
printf("--------------------------\n");//cetak pada layar
printf("Masukan Jari-jari bola :"); // cetak pada layar
scanf_s("%f",&r); // input berupa variabel bertipe float
v= (4*3.14*r*r*r)/3; // perintah penugasan perhitungan
printf("Volume Bola : %f\n",v); // cetak output
break; //jika intruksi yang di tunjuk case bernilai true, dgn intruksi break maka akan langsung meloncat ke intruksi selanjutnya
default: // jika kondisi di case tidak ada yang true maka intruksi pada default dikerjakan
printf("Anda tidak mengetik angka 1 atau 2\n");
return(0);
}
}while(ulang!=0);//nilai kondisi diperiksa, jika bernilai true maka mengulangi mengerjakaan loop, jika kondisi false kelar mengerjakan intruksi selanjutnya
system("pause");
return(0);}
#include <stdlib.h> // mengakses file library yang salag satu fungsinya adalah system("pause")
int main (void) // fungsi dalam pemograman C yang harus ada
{
int pilih,ulang; // Deklarasi Variabel bertipe integer
float alas, tinggi, v, r; // Deklarasi Variabel bertipe float
ulang = 2 ; // inisialisasi kondisi
do // perulangan semua program dikerjakan
{
printf("Pilihlah Menu di bawah ini \n"); // cetak pada layar
printf("------------------------------\n"); // cetak pada layar
printf("1. Menghitung Volume Limas Segitga \n"); // cetak pada layar
printf("2. Menghitung Volume Bola \n"); //cetak pada layar
printf(" Ketik angka 1 atau 2 untuk melakukan perhitungan : ");//cetak pada layar
scanf_s("%d",&pilih);// input berupa variabel bertipe integer
switch (pilih) // Perintah Seleksi menggunakan Switch
{
case 1:
printf("Menghitung Volume Limas Segitiga\n");// cetak pada layar
printf("-----------------------------------\n"); // cetak pada layar
printf("Masukan Luas Alas : "); //cetak pada layar
scanf_s("%f",&alas); // input berupa variabel bertipe float
printf("Masukan Tinggi : "); // cetak pada layar
scanf_s("%f", &tinggi);//input berupa variabel bertipe float
v= alas*tinggi/3;// perintah penugasan perhitungan
printf("Volume Limas Segitiga : %f\n",v);// cetak output
break; //jika intruksi yang di tunjuk case bernilai true, dgn intruksi break maka akan langsung meloncat ke intruksi selanjutnya
case 2: //
printf("Mengitung Volume Bola \n"); //cetak pada layar
printf("--------------------------\n");//cetak pada layar
printf("Masukan Jari-jari bola :"); // cetak pada layar
scanf_s("%f",&r); // input berupa variabel bertipe float
v= (4*3.14*r*r*r)/3; // perintah penugasan perhitungan
printf("Volume Bola : %f\n",v); // cetak output
break; //jika intruksi yang di tunjuk case bernilai true, dgn intruksi break maka akan langsung meloncat ke intruksi selanjutnya
default: // jika kondisi di case tidak ada yang true maka intruksi pada default dikerjakan
printf("Anda tidak mengetik angka 1 atau 2\n");
return(0);
}
}while(ulang!=0);//nilai kondisi diperiksa, jika bernilai true maka mengulangi mengerjakaan loop, jika kondisi false kelar mengerjakan intruksi selanjutnya
system("pause");
return(0);}
Tutoriam Modul 3 - volume bangun ruang
Tutorial pada modul 3 berisi tentang pemilihan menu untuk volume bangun ruang, berikut tutorialnya:
http://www.youtube.com/watch?v=wYrQparAHM8&feature=youtu.be
http://www.youtube.com/watch?v=wYrQparAHM8&feature=youtu.be
Competency Progress: Calculate volume of Triangular and Sphere in C pro...
Competency Progress: Calculate volume of Triangular and Sphere in C pro...: Dear Lecturer How are you today? Name: Deab Sina Major: D4 TMD ITB Batch 6 Control-flow The control-flow of a language specify...
Sunday, October 28, 2012
Kegiatan Belajar Mahasiswa : Pengerjaan Latihan Soal Modul 3 Nomer a - f
Assalamualaikum wr, wb:
Nama: Wildan Maulana Yusuf
Jurusan: TMD
pada kesempatan kalai ini saya lampirkan hasil belajar mahasiswa yang membahas mengenai Pengerjaan Latihan Soal Modul 3 nomer A sampai F.
adapaun pembahasannya sebagai berikut:
Nama: Wildan Maulana Yusuf
Jurusan: TMD
pada kesempatan kalai ini saya lampirkan hasil belajar mahasiswa yang membahas mengenai Pengerjaan Latihan Soal Modul 3 nomer A sampai F.
adapaun pembahasannya sebagai berikut:
Penggunaan Control Flow pada Bahasa C (Menghitung Volume Bangun Ruang)
Sebuah program biasanya tidak terpaku dan berjalan secara linear (polos) mengikuti perintah atau instruksi yang ada. Akan tetapi, ada kalanya sejalan dengan proses (program) itu berjalan terdapat satu kondisi percabangan (pilihan), program harus bisa memilih, mengambil keputusan atau bisa jadi mengulang kode sebagai respon dari pilihan kondisi yang ada pada program.
Dari sinilah, fungsi control flow diperlukan. Dengan menggunakan control structure yang benar, program bisa diarahkan menggunakan conditional structure atau iteration structure (loops). Nah, biasanya dari structure yang ada ini, baik itu statement kondisional (if-else) atau perulangan (loops) di-generic atau diperlukan beberapa statement lagi untuk pengambilan tindakan (instruksi). Statement ini biasanya ini bersifat compound (lebih dari 1 baris). Oleh karena itu statement-statement ini akan ditampung dalam satu blok, block-code.
Berikut adalah di antara struktur control flow yang sering digunakan,
untuk pernyataan kondisi dengan if-else :
if(kondisi)
{
statement1;
statement2;
}
atau
switch(ekspresi yang dikontrol)
{
case label_1:
pernyataan;
break;
case label_2:
pernyataan;
break;
default:
break;
}
untuk perulangan (loop) :
for(ekspresi_1; ekspresi_2; ekspresi3)
{
statement;
}
dan masih ada lagi bentuk lain dari struktur control flow ini. . .
Dengan prinsip ini, kita akan membuat satu program penghitungan volume bangun ruang, yaitu volume limas segitiga dan bola. Berikut gambaran dari program yang akan kita buat,
Tuliskan sebuah program yang berisikan perhitungan volume limas segitiga dan volume bola dengan kondisi berikut: pada tahap awal kita harus memilih :
Dari sinilah, fungsi control flow diperlukan. Dengan menggunakan control structure yang benar, program bisa diarahkan menggunakan conditional structure atau iteration structure (loops). Nah, biasanya dari structure yang ada ini, baik itu statement kondisional (if-else) atau perulangan (loops) di-generic atau diperlukan beberapa statement lagi untuk pengambilan tindakan (instruksi). Statement ini biasanya ini bersifat compound (lebih dari 1 baris). Oleh karena itu statement-statement ini akan ditampung dalam satu blok, block-code.
Berikut adalah di antara struktur control flow yang sering digunakan,
untuk pernyataan kondisi dengan if-else :
if(kondisi)
{
statement1;
statement2;
}
atau
switch(ekspresi yang dikontrol)
{
case label_1:
pernyataan;
break;
case label_2:
pernyataan;
break;
default:
break;
}
untuk perulangan (loop) :
for(ekspresi_1; ekspresi_2; ekspresi3)
{
statement;
}
dan masih ada lagi bentuk lain dari struktur control flow ini. . .
Dengan prinsip ini, kita akan membuat satu program penghitungan volume bangun ruang, yaitu volume limas segitiga dan bola. Berikut gambaran dari program yang akan kita buat,
Tuliskan sebuah program yang berisikan perhitungan volume limas segitiga dan volume bola dengan kondisi berikut: 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
Rumus volume limas segitga = (1/3)*L.Alas(segitiga)*tLimas
Rumus volume bola = (4/3)*PHI*r*r*r
Mengenai proses development program ini, lebih lengkapnya bisa Anda simak di dalam video berikut :
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
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:
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);
}
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);
}
Subscribe to:
Posts (Atom)










