This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Minggu, 30 Oktober 2016

membuat program toko buku dengan menggunakan "if-else dan switch-case"

 Assalamu alaikum.wr.wb
dan selanjutnya ini adalah postingan saya yang kesekian kali dan masih berbagi tugas untuk anda semua dalam membantu sedikitnya dalam anda mengerjakan tugas. jangan terlalu terpaku dengan program yang saya buat ini anda bisa mengembangkannya lagi agar menjai program yang kreatif. dan ini murni buatan saya sendiri tanpa mengcopy dari blog lain. Terimakasih
program ini memiliki ketentuan seperti berikut

Ketentuan Soal :
 
  1. Untuk BUKU :
           • Jika kode buku 1 maka nama buku = “ Sukses Belajar Borland C++”, harga = 50000.
           • Jika Kode buku 2 maka nama buku = ” Kunci Pribadi Yang Sukses ”, harga = 35000.
           • Jika kode buku 3 nama buku = ” Mencari Mutiara Di Dasar Hati ”, harga = 45000.
  2. Akan Mendapat potongan 10% jika Jumlah pembelian lebih dari 5 buku, dan mendapat bonus 

      ” Note Book”, tetapi jika pembelian kurang dari 5 maka tidak dapat potongan serta akan tampil    pesan        ”Maaf Tidak Dapat Bonus”.
  3. Semua Pembelian akan dikenakan PPN Sebesar 10% dari Total Pembelian.
  4. Gunakan Switch-Case dan IF-else
 

dan ini adlah hasil runningnya :

tampilan input


tampilan output

Kodingannya : 

//file header
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
    //deklarasi variabel
      char kode,kode_buku,lagi,bonus;
   char *nama_buku;
   int harga,jum_pembeli,total_bayar,ppn,potongan;
    atas:
    clrscr();
   //input
    cout<<" ---------------------------------------------------------"<<endl;
    cout<<" |\t\t***** TOKO BUKU HALIFI *****\t\t |"<<endl;
    cout<<" |\t\t     Jl.Keadilan No.16\t\t         |"<<endl;
    cout<<" ---------------------------------------------------------"<<endl;
    cout<<" Masukkan Kode Buku [1,2,3]    : ";cin>>kode_buku;
    cout<<" Jumlah Pembelian buku anda    : ";cin>>jum_pembeli;
   //output
   clrscr();
    cout<<" ---------------------------------------------------------"<<endl;
    cout<<" |\t\t***** TOKO BUKU HALIFI *****\t\t |"<<endl;
    cout<<" |\t\t     Jl.Keadilan No.16\t\t         |"<<endl;
    cout<<" ---------------------------------------------------------"<<endl;
    cout<<" Nama Buku                 : "<<nama_buku;
   switch(kode_buku)
      {
      case '1':
         cout<< "Sukses Belajar";
         harga=50000*jum_pembeli;
         break;
      case '2':
         cout<< "Kunci Pribadi yang Sukses";
         harga =35000*jum_pembeli;
         break;
      case '3':
         cout<< "Mencari mutiara didasar Hati";
         harga =45000*jum_pembeli;
         break;
      default:
            cout<<"Kode  tidak terdaftar !!";
         harga=0*jum_pembeli;
      }
   cout<<endl;
    cout<<" Harga Buku                : Rp "<<harga;
   cout<<endl;
    if (jum_pembeli>5)
     {
        potongan = harga * 10/100;
     }
    else
     {
        potongan= 0;
     }
    cout<<" Potongan                  : Rp "<<potongan;
   cout<<endl;
    cout<<" Jumlah Buku yang di beli  : "<<jum_pembeli;
   cout<<endl;
    cout<<" Bonus                     :"<<bonus;
     if (jum_pembeli >5)
    {
     cout<<"Note Book"<<bonus;
    }
     else
    {
     cout<<"Maaf Tidak Dapat Bonus"<<bonus;
    }
    cout<<endl;
   total_bayar = harga - potongan;
    cout<<" Total Bayar               : Rp "<<total_bayar;
   cout<<endl;
   ppn = total_bayar * 10/100;
    cout<<" Ppn                       : Rp "<<ppn;
   cout<<endl;
    cout<<" ---------------------------------------------------------"<<endl;
    cout<<" apakah anda mau input lagi? [Y/T] :";cin>>lagi;
    if(lagi == 'Y' || lagi =='y')
   {
    goto atas;
   }
   if (lagi == 'T' || lagi =='t')
   {
   goto selesai;
   }
   selesai:
   cout<<endl;
    cout<<" \t\t***** T E R I M A K A S I H *****\t\t "<<endl;
    cout<<" ---------------------------------------------------------"<<endl;
    getch();
}

sekian postingan dari saya apabila ada kesamaan kata
atau salah salah kata mohon di maafkan
salam hangan Muhammad Dandi (aa)

Tugas algoritma membuat program c++ tentang "kedai enak"

Assalamualaikum Wr.wb

lanjut postan berikutnya saya akan membagikan tugas tentang membuat menu sederhana menggunakan "if majemuk " disini akan menanmpilkan menu dan jika di pilih maka menu akan tampil di bagian ouput seperti berikut dan ini hasil runningnnya.



dan ini kodingannya:

#include <conio>
#include <iostream.h>
#include <stdio>
main()
{
    char lagi,kode[10],*makanan,*minuman;
    int harga;
   awal:

   clrscr();
   cout<< " \tKedai Nasi 'Enak' \t"<<endl;
   cout<< " ==========================\t\t"<<endl;
   cout<< " \t Pilih Paket \t "<<endl;
   cout<< " ==========================\t\t"<<endl;
   cout<< " 1) Paket 1 "<<endl;
   cout<< "        - Nasi Goreng "<<endl;
   cout<< "        - Es Teh Manis "<<endl<<endl;
   cout<< " 2) Paket 2 "<<endl;
   cout<< "        - Nasi Timbel "<<endl;
   cout<< "        - Teh Anget "<<endl<<endl;
   cout<< " 3) Paket 3 "<<endl;
   cout<< "        - Nasi Padang "<<endl;
   cout<< "        - Es Jeruk "<<endl;
   cout<< " ==========================\t\t"<<endl;
    cout<< " Kode Makanan [paket 1/paket 2/paket 3] : ";gets(kode);
   cout<<endl;

    if ((!strcmp(kode,"PAKET 1") || !strcmp(kode,"paket 1"))) //berfungsi untuk input dengan huruf dan angka contohnya "PAKET 1"
    {
   makanan = "Nasi Goreng";
   minuman = "Es Teh Manis";
   harga=15000;
   cout<< " ==========================\t\t"<<endl;
    cout<< " Makanan      : "<<makanan<<endl;
    cout<< " Minum        : "<<minuman<<endl;
    cout<< " Harga        : Rp "<<harga<<endl;
    cout<< " ========================"<<endl;
    }
   else
    if ((!strcmp(kode,"PAKET 2") || !strcmp(kode,"paket 2")))
    {

   makanan = "Nasi Timbel";
   minuman = "Teh Anget";
   harga   = 10000;
   cout<< " ==========================\t\t"<<endl;
    cout<< " Makanan      : "<<makanan<<endl;
    cout<< " Minum        : "<<minuman<<endl;
    cout<< " Harga        : Rp "<<harga<<endl;
    cout<< " ========================"<<endl;
    }
   else
   if((!strcmp(kode,"PAKET 3") || !strcmp(kode,"paket 3")))
    {

   makanan = "Nasi Padang";
   minuman = "Es Jeruk";
   harga   = 20000;
   cout<< " ==========================\t\t"<<endl;
    cout<< " Makanan      : "<<makanan<<endl;
    cout<< " Minum        : "<<minuman<<endl;
    cout<< " Harga        : Rp "<<harga<<endl;
    cout<< " ========================"<<endl;
    }
   else {

    cout<< " ==============================================="<<endl;
   cout<< " | Kode yang anda masukkan tidak ada di menu !! |"<<endl;
    cout<< " ==============================================="<<endl;
   }
   cout<<endl;
   cout<< " Apakah anda ingin mengulang ? [Y/T] : ";
     cin>>lagi;
     cout<<endl;

     if(lagi=='Y' || lagi=='y')
     {
     goto awal;
     }
     if(lagi=='T' || lagi=='t')
     {
     goto selesai;
     }
   selesai:
    cout<<"*************** Hatur Nuhun ***************\t";
    getch();
}

 Sekian postan kali ini semoga nyonteknya bermanfaat 
JANGAN LUPA UBAH VARIABELNYA!
Salam hangan Muhammad Dandi (aa)



Sabtu, 22 Oktober 2016

contoh flowchart sederhana tentang " Data Pegawai "

Assalamuallaikum.Wr.wb
kabar baik untuk kita semua, postingan kali ini akan menjelaskan tentang tugas yang di berikan oleh ibu dosen, yang dimana program yang di buat menjelaskan tentang " Data Pegawai ". dan sebelumnya terimakasih untuk mega listia yang sudah berbagi flowchartnya untuk saya post di postingan saya kali ini. langsung saja, dan ini hasil running dari programnya.




kodingan :

// file header
#include <conio.h>
#include <iostream.h>
#include <string.h>
#include <stdio.h>
main()
{

// Deklarasi variabel
    char  nama[30], alamat[30], *jabatan;
   char lagi;
   int gapok,tunj_jab,tunj_anak,potongan,gaber;
   int golongan, jumlah_anak;
   awal:
   clrscr();

// Tampilan input
   cout<< "==========================================================="<<endl;
   cout<< "\t\t\t DATA PEGAWAI\t\t"<<endl;
   cout<< " ==========================================================="<<endl;
   cout<< " Nama Pegawai            : ";cin>>nama;
   cout<< " Alamat                  : ";gets(alamat);
   cout<< " Golongan [1/2/3]        : ";cin>>golongan;
   switch(golongan)
   {
       case 1:
          {
         gapok=1500000;
         jabatan="Staff";
         tunj_jab=500000;
         break;
         }
       case 2:
          {
         gapok=250000;
         jabatan="Kepala Bagian";
         tunj_jab=1000000;
         break;
         }
       case 3 :
          {
         gapok=4000000;
         jabatan="direktur";
         tunj_jab=200000;
         break;
         }
      }

   cout<< " Jabatan                 : "<<jabatan<<endl;
   cout<< " Gaji Pokok              : Rp "<<gapok<<endl;
   cout<< " Tunjangan Jabatan       : Rp "<<tunj_jab<<endl;
   cout<< " Jumlah Anak             : ";cin>>jumlah_anak;
   if (jumlah_anak>3)
       tunj_anak = 3 * 100000;
   else
       tunj_anak = tunj_anak * 1000000;
   cout<< " Tunjangan Anak          : Rp "<<tunj_anak<<endl;
   cout<< " Potongan                : Rp ";cin>>potongan;
   gaber = gapok + tunj_jab + tunj_anak - potongan;
   cout<< " Gaji Bersih             : Rp "<<gaber<<endl;

   cout<< " =========================================================="<<endl;
   cout<< " Input Data Lgi [y/t]    : ";cin>>lagi;
   cout<< " =========================================================="<<endl;
   cout<< " \t\t============== THANK YOU ==============\t\t";
   switch(lagi)
       {
      case 'y':
      case 'Y':
      goto awal;
      }
      getch();
   }


Ini adalah flowchartnya :


 
 
 


Sekian postingan kali ini semoga bermanfaat 
dan jangan lupa ubah nama variabel sesuai dengan apa yang anda tulis di program anda
Salam hangat : Dandi dan Mega listia.
Sukses selalu 11.1a.13

Rabu, 19 Oktober 2016

Tugas algoritma if sederhana

Assalamuallaikum.wr.wb
disini saya akan membagikan tugas entah benar atau salah, saya hanya ingin sedikit membantu untu kalian semua :D
sedikit perbaikan akan tugas algoritma, tentang membuat menu sederhana menggunakan " if-else "

Sok di lihat. Yang ini adalah hasil Runingnya:

Kodingannya:

#include <conio>
#include <iostream.h>
#include <stdio>
main()
{
    char lagi, kode, *makanan, *minuman;
    int harga;
    awal:

   clrscr();
   cout<< " \tKedai Nasi 'Enak' \t"<<endl;
   cout<< " ==========================\t\t"<<endl;
    cout<< " Kode Makanan [1/2/3] : ";cin>>kode;
   cout<<endl;

    if (kode=='1')
    {
   makanan = "Nasi Goreng";
   minuman = "Es Teh Manis";
   harga=15000;
   cout<< " ==========================\t\t"<<endl;
    cout<< " Makanan      : "<<makanan<<endl;
    cout<< " Minum        : "<<minuman<<endl;
    cout<< " Harga        : Rp "<<harga<<endl;
    cout<< " ========================"<<endl;
    }
   else
    if (kode=='2')
    {

   makanan = "Nasi Timbel";
   minuman = "Teh Anget";
   harga   = 10000;
   cout<< " ==========================\t\t"<<endl;
    cout<< " Makanan      : "<<makanan<<endl;
    cout<< " Minum        : "<<minuman<<endl;
    cout<< " Harga        : Rp "<<harga<<endl;
    cout<< " ========================"<<endl;
    }
   else
   if(kode=='3')
    {

   makanan = "Nasi Padang";
   minuman = "Es Jeruk";
   harga   = 20000;
   cout<< " ==========================\t\t"<<endl;
    cout<< " Makanan      : "<<makanan<<endl;
    cout<< " Minum        : "<<minuman<<endl;
    cout<< " Harga        : Rp "<<harga<<endl;
    cout<< " ========================"<<endl;
    }
   else {

    cout<< " ===================================================="<<endl;
   cout<< " | Kode yang anda masukkan tidak ada di daftar Dak !! |"<<endl;
    cout<< " ===================================================="<<endl;
   }
   cout<<endl;
   cout<< " Apakah anda ingin mengulang ? [Y/T] : ";
     cin>>lagi;
     cout<<endl;

     if(lagi=='Y' || lagi=='y')
     {
     goto awal;
     }
     getch();
}
Catatan: 
              jika bertanya dimana perbaikannya, sebelumnya hasil running yang pertama saya buat jika di bagian inputnya di isi dengan angka yang tidak tertera di menu maka hasilnya akan B aja (biasa aja). akan tetapi sekrng sudah sedikit di perbaiki jika di input angka yang tidak ada di menu maka akan keluar sebuah tampilan kata-kata yang menjelaskan bahwa ode itu tidak tertera di menu. bisa dilihat seperti gambar di bawah ini.  TERIMAKASIH. 




Jangan lupa rapihin dan ubah kata-katanya biar ga ketauan copas =P
Dan editlah dan buatlah skreatif mungkin 
TERIMAKAKASIH atas kunjungannya 11.1a.13, sukses selalu. 
Salam Hangat : Dandi & Babon (ARI)