Tampilkan postingan dengan label Bahasa C. Tampilkan semua postingan
Tampilkan postingan dengan label Bahasa C. Tampilkan semua postingan

Sabtu, 02 November 2013

Aplikasi Sederhana Perhitungan Permutasi Dengan Fungsi Rekursif Menggunakan Visual Studio Bahasa C

Deskripsi Singkat

Aplikasi sederhana ini merupakan, aplikasi perhitungan permutasi dengan fungsi rekursif. Pada program ini, kita di minta untuk menginputkan bilangan 1 dan bilangan 2. Dan dengan menggunakan fungsi rekursif, bilangan tersebut akan dihitung.

Flowchart

Berikut flowchart dari program ini :


Sourcode

Berikut sourcode dari aplikasi sederhana ini :

#include 
#include 

int nilai1(int a), nilai2(int c);

int main(void)
{
 int a, b, c;
 float hasil;

home:
  printf("===================================\n");
  printf("---------Program Permutasi---------\n");
  printf("===================================\n");
  
  printf("Masukkan Nilai 1 : ");
  scanf("%d",&a);
  printf("Masukkan Nilai 2 : ");
  scanf("%d",&b);
  c=a-b;
  hasil=nilai1(a)/nilai2(c);
  printf("Hasil Dari Permutasinya Adalah : %.1f \n",hasil);
  
  system("pause");
  printf("\n");
  goto home;
}
int nilai1(int a)
{
    if(a==1)
    {
        return 1;
    }
    else
    {
        return(a*nilai1(a-1));
    }
}
int nilai2(int c)
{
    if(c==1)
    {
        return 1;
    }
    else
    {
        return(c*nilai2(c-1));
    }
}



Berikut video dari aplikasi sederhana ini :

Sabtu, 26 Oktober 2013

Aplikasi Sederhana Reservasi Kamar Hotel dengan Visual Studio Bahasa C


Assalamualaikum Wr.Wb..

Deskripsi Singkat

Disini saya akan mencoba untuk mendeskripsikan tentang aplikasi yang saya buat. Aplikasi ini merupakan aplikasi untuk reservasi kamar hotel. Yang didalamnya terdapat beberapa inputan yang harus kita isikan. Diantaranya nomor, id ktp, nomor kamar, nama tamu dan jenis kamarnya atau kelas kamarnya.


Flowchart

Berikut Flowchart pada aplikasi ini :



SourceCode

Berikut SourceCode pada aplikasi ini :


#include 
#include 
#include 

int main(void)
{
 int a=0; 
 int x; 

 struct data
 {
  int nmr;
  char id[10];
  char nmr_kmr[5];
  char nama[30];
  char kelas[10];
 }

 guest[100];
 printf("======================================\n");
 printf("|         RESERVASI KAMAR HOTEL      |\n");
 printf("======================================\n\n");
 
 printf("Masukkan Jumlah Data Tamu (Max 100) : ");
 scanf("%d", &x);
 
 if(x > 100)
 {
  printf("Data Melebihi Kuota. Maksimal 100 Data\n");
  system("pause");
  return(0);
 }

 for(a = 0; a < x; a++)
 {
  printf("Masukkan Data Tamu Ke %d :\n", a+1);
  printf("Nomor : ");
  scanf("%d",&guest[a].nmr);
  printf("ID KTP/SIM : ");
  scanf(" %s",&guest[a].id);
  printf("No.Kamar : ");
  scanf(" %s",&guest[a].nmr_kmr);
  printf("Nama Lengkap Tamu : ");
  scanf(" %[^\n]s",&guest[a].nama);
  printf("Kelas Kamar : ");
  scanf(" %s",&guest[a].kelas);
 }
 
 printf("==========================================================================\n");
 printf("| No |    ID KTP    | No.Kamar |        Nama Tamu       |   Kelas Kamar  |\n");
 printf("==========================================================================\n");
 
 for ( a = 0; a < x; a++)
 {
  printf("|%4d|",guest[a].nmr);
  printf("%14s|",guest[a].id);
  printf("%10s|",guest[a].nmr_kmr);
  printf("%24s|",guest[a].nama);
  printf("%16s|",guest[a].kelas);
  printf("\n");
  printf("==========================================================================\n");
 }
 
 system("pause");
 return(0);
}


Video Aplikasi

Berikut video pada aplikasi sederhana ini :



Sekian penjelasan tentang aplikasi sederhana dari reservasi kamar hotel ini. Terimakasih banyak sudah mampir disini.
Wassalamualaikum Wr.Wb..

Sabtu, 19 Oktober 2013

Aplikasi Penghitungan Rumus Fisika dengan Visual Studio Bahasa C

Assalamualaikum Wr.Wb..

Deskripsi Singkat

Disini saya akan mencoba melanjutkan update blog yang kemaren tentang, aplikasi penghitungan rumus fisika. Pada update blog kemaren, saya sudah ada fungsi, variabel, operator dan control flow.
Dan pada aplikasi yang saya update kemaren, belum ada fungsi untuk balik ke menu awal. Disini saya akan mencoba untuk menambahkan fungsi untuk balik ke menu awalnya dan merubah tampilan aplikasi sebelumnya.

Didalam aplikasi ini, pada intinya masih sama seperti aplikasi yang sebelumnya. Hanya saja disini, saya mencoba untuk menambahkan sebuah fungsi, yaitu fungsi untuk balik ke menu awal.

Flowchart

Berikut Flowchartnya :



SourceCode

Berikut Sourcecode pada aplikasi ini :


#include 
#include 

int main(void)
{
 int pilihan;
 float massa,volume,MJ,waktu,jumlah,Tp,W,k,x;
 
back:
 printf("=================================\n");
 printf("Program Penghitungan Rumus Fisika\n");
 printf("=================================\n");
 printf("1. Program Mencari Massa Jenis\n");
 printf("2. Program Mencari Periode Getaran\n");
 printf("3. Program Mencari Usaha Pegas\n\n");
 printf("Silahkan Pilih Pilihan Anda : \n");
 scanf("%d", &pilihan);
 
 switch (pilihan)
 {
 case 1:
  printf("==================================================\n");
  printf("Selamat Datang Di Program Penghitungan Massa Jenis\n");
  printf("==================================================\n");
  printf("Masukkan Massa : ");
  scanf("%f", &massa);
  printf("Masukkan Volume : ");
  scanf("%f", &volume);
  MJ= massa/volume;
  printf("Hasil : %.1f\n", MJ);
  break;
 case 2:
  printf("==============================================================\n");
  printf("Selamat Datang Di Program Penghitungan Mencari Periode Getaran\n");
  printf("==============================================================\n");
  printf("Masukkan Waktu : ");
  scanf("%f", &waktu);
  printf("Masukkan Jumlah Getaran: ");
  scanf("%f", &jumlah);
  Tp= waktu/jumlah;
  printf("Hasil : %.1f\n", Tp);
  break;
 case 3:
  printf("==================================================\n");
  printf("Selamat Datang Di Program Penghitungan Usaha Pegas\n");
  printf("==================================================\n");
  printf("Masukkan Konstanta Pegas : ");
  scanf("%f", &k);
  printf("Masukkan Pertambahan Panjang Pegas: ");
  scanf("%f", &x);
  W= 0.5*k*x*x;
  printf("Hasil : %.1f\n", W);
  break;
 default:
  printf("Anda Tidak Ada Memilih Salah Satu Pilihannya\n\n");
  goto back;
  break;
 }
 system("pause");
 return(0);
}

Video Aplikasi

Berikut video pada aplikasi sederhana ini :



Sekian penjelasan tentang aplikasi sederhana dari penghitungan rumus fisika ini. Terimakasih banyak sudah mampir disini.
Wassalamualaikum Wr.Wb..

Minggu, 13 Oktober 2013

Contoh Aplikasi Sederhana, dengan Menggunakan Visual Studio Bahasa C

Assalamualaikum Wr, Wb..

Deskripsi Singkat

Ini merupakan aplikasi saya yang pertama, yang menggunakan bahasa C. Ini hanya sebuah aplikasi yang sangat sederhana dan sangat mudah untuk memahaminya.
Pertama, kita harus memiliki software Microsoft Visual C atau sejenisnya, untuk membuat program aplikasi yang sangat sederhana ini.

Disini saya akan mencoba untuk mendeskripsikan tentang aplikasi sederhana ini :
Aplikasi ini merupakan aplikasi penghitungan rumus fisika. Didalam aplikasi ini, terdapat beberapa pilihan untuk menghitung rumus fisika yang kita inginkan. Disini baru hanya terdapat 3 pilihan rumus fisika.
Yaitu, Program Mencari Massa Jenis, Program Mencari Periode Getaran dan Program Mencari Usaha Pegas.


Flowchart

Berikut Flowchart pada aplikasi ini :




SourceCode

Berikut Sourcecode pada aplikasi ini :


#include 
#include 

int main(void)
{
 int pilihan;
 float massa,volume,MJ,waktu,jumlah,Tp,W,k,x;
 printf("------------Program Penghitungan Rumus Fisika------------\n");
 printf("1. Program Mencari Massa Jenis\n");
 printf("2. Program Mencari Periode Getaran\n");
 printf("3. Program Mencari Usaha Pegas\n\n");
 printf("Silahkan Pilih Pilihan Anda : \n");
 scanf_s("%d", &pilihan);
 
 switch (pilihan)
 {
 case 1:
  printf("Selamat Datang Di Program Penghitungan Massa Jenis \n\n");
  printf("Masukkan Massa : ");
  scanf("%f", &massa);
  printf("Masukkan Volume : ");
  scanf("%f", &volume);
  MJ= massa/volume;
  printf("Hasil : %.1f\n", MJ);
  break;
 case 2:
  printf("Selamat Datang Di Program Penghitungan Mencari Periode Getaran \n\n");
  printf("Masukkan Waktu : ");
  scanf("%f", &waktu);
  printf("Masukkan Jumlah Getaran: ");
  scanf("%f", &jumlah);
  Tp= waktu/jumlah;
  printf("Hasil : %.1f\n", Tp);
  break;
 case 3:
  printf("Selamat Datang Di Program Penghitungan Usaha Pegas \n\n");
  printf("Masukkan Konstanta Pegas : ");
  scanf("%f", &k);
  printf("Masukkan Pertambahan Panjang Pegas: ");
  scanf("%f", &x);
  W= 0.5*k*x*x;
  printf("Hasil : %.1f\n", W);
  break;
 default:
  printf("Anda Tidak Ada Memilih Salah Satu Pilihannya\n");
  break;
 }
 system("pause");
 return(0);
}


Video Aplikasi

Berikut Video aplikasi ini :



Sekian penjelasan tentang aplikasi sederhana dari penghitungan rumus fisika ini. Terimakasih banyak sudah mampir disini.
Wassalamualaikum Wr.Wb..