Monday, October 29, 2012

Pembuatan Menu pada Pemrograman C

Berikut merupakan video tutorial pembuatan menu dalam bahasa C.


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:
  1. Jika Angka 1 Diketik Maka Perhitungan Volume Limas Segitiga Dimulai Atau
  2. Jika Angka 2 Diketik Maka Pehitungan Volume Bola Dimulai.
  3. Apabila Tidak Mengetik Angka 1 Atau 2 Maka Pada Layar Ditampilkan Kalimat “Anda Tidak Mengetik Angka 1 Atau 2” Dan Kembali Ke Tahap Awal.
  4. 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

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!

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).

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,

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,

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 :

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);}

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

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:

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 :
  • 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

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);
}