DEDI RISWANDI

Selasa, 18 April 2017

Unknown

Cara Menambahkan Opsi Control Panel di Context Menu Windows

Control panel merupakan antarmuka yang digunakan oleh pengguna Windows untuk melakukan perubahan pengaturan pada OS Windows. Meskipun sekarang sudah apa “Settings App”, Control panel masih belum luput dari para pengguna Windows. Nah, untuk yang sering menggunakan control panel, akses akan lebih cepat apabila kita menambahkan opsi control panel pada context menu (menu yang tampil saat kita klik kanan).

Menambahkan Control Panel di Context Menu Dengan Mengubah Pengaturan Registry

Untuk menambahkan opsi control panel di contect menu, kita bisa melakukannya dengan sedikit pengaturan di registry.
Langkah pertama yakni, membuka regedit dengan cara tekan Win+R, kemudian ketik regedit, ok.
Kemudian buka menu :

HKEY_CLASSES_ROOT\Directory\Background\shell
 

Selanjutnya kita akan membuat key baru. Klik kanan pada kolom sebelah kanan, pilih new, kemudian pilih key. Beri nama key tersebut “Control Panel”. Kemudian masuk ke direktori tersebut.

Di dalam Control Panel, kita buat lagi key baru dengan nama “command”.




 Kemudian masuk ke command, double klik pada (Default) untuk membuka jendela properties.

 

Di dalam properties, isi valued data seperti di bawah ini

rundll32.exe shell32.dll,Control_RunDLL





Untuk menguji apakah sudah berhasil atau belu, silahkan di desktop klik kanan pada sembarang tempat, dan lihat apakah sudah ada menu control panel atau belum.




 


Read More
Unknown

Cara Menghapus Akun Google atau Gmail

Dengan satu akun Google kita sudah bisa mengakses berbagai laanan Google seperti Gmail, Google+, Youtube, Drive, dan masih banyak lagi. Banyak sekali manfaat yang bisa kita rasakan ketika memiliki akun Google. Tidak jarang karena suatu alasan, banyak orang yang memiliki lebih dari satu akun, banyak yang memiliki akun sekunder untuk keperluan tertentu. Sering kali ketika akun sekunder tersebut sudah tidak lagi digunakan, kita mengabaikan akun tersebut dalam waktu yang lama. Namun jika Anda ingin menghapus akun Google, sangat mudah.

Beberapa hal yang harus diketahui menghapus akun Google

Jika Anda menghapus akun Google Anda, Anda akan kehilangan data dan akses:
  • Semua layanan Google, seperti Gmail, Drive, Calendar, dan banyak lagi, bersama dengan data yang terkait dengan akun tersebut, seperti email, foto, catatan, dan lainnya.
  • Langganan atau konten yang dibeli dari Youtube atau Google Play, Film, Buku, atau Musik.
  • Informasi yang disimpan dengan Chrome, termasuk akses ke aplikasi dan ekstensi Chrome gratis atau berbayar.
  • Jika Anda menggunakan smartphone Android, Anda juga akan kehilangan akses ke setiap kontak yang terkait dengan akun ini, serta data yang didukung menggunakan layanan Backup Android.
  • Anda juga akan kehilangan username permanen. Anda tidak akan dapat mendaftar menggunakan nama pengguna yang sama setelah Anda menghapus akun tersebut.

Hal Yang Bisa Dilakukan Sebelum Menghapus Akun Google

Jika Anda telah menggunakan akun Google untuk sementara waktu, Anda mungkin akan memiliki beberapa data penting yang perlu dibackup, seperti email, catatan, foto, dan informasi lainnya. Jika tidak banyak, Anda dapat men-download mereka secara individu, namun Google menyediakan cara sederhana untuk backup semua data Anda.

  1. Buka pengaturan akun Google Anda dengan pergi ke accounts.google.com.
  2. Di bawah pilihan “Info pribadi & privasi”, klik “Kontrol Konten”.
  3. Setelah terbuka, klik “Buat arsip”. Di sana Anda dapat memilih produk Google yang ingin informasinyaAnda simpan.
  4. Anda kemudian dapat memilih jenis file dari arsip dan di mana Anda ingin menyimpannya. Anda juga dapat memilih untuk mendapatkan link download melalui email, atau menyimpannya ke cloud seperti Drive, onedrive atau Dropbox.
  5. Tergantung pada seberapa banyak informasi yang sedang diarsipkan, seluruh proses bisa memakan waktu cukup lama.
Juga, ingat dengan baik-baik bahwa Anda mungkin mengaitkan alamat Gmail Anda yang terkait dengan layanan lain juga, seperti rekening bank, dan situs-situs lain, jadi pastikan bahwa Anda menyimpan melacak account tersebut dan memperbarui informasi yang sesuai, sebelum menghapus akun Google Anda.

Menghapus Akun Google Anda

  1. Buka setelan akun Google Anda, dan di bawah “Preferensi Account” pilihan, klik “Hapus akun atau jasa”. Kemudian tekan “Hapus akun Google dan data”.
  2. Di sini juga Anda akan melihat opsi untuk backup data Anda, diikuti dengan daftar lengkap dari semua konten yang Anda akan kehilangan akses ketika Anda menghapus akun Google Anda.
  3. Pada akhir halaman, ada dua pernyataan yang Anda harus terima sebelum Anda dapat menekan tombol “Hapus Akun” untuk menghapus akun Google Anda secara permanen.

Memulihkan Akun Yang Baru Dihapus

Jika Anda baru menghapus akun Google Anda dan menyesal, Anda masih memiliki kesempatan untuk memulihkannya.
  1. Pergi ke halaman bantuan sandi.
  2. Pilih “Saya mengalami masalah lain saat masuk”.
  3. Kemudian ikuti petunjuk pada halaman untuk melihat apakah Anda dapat memulihkan akun atau tidak.

 



Read More

Senin, 17 April 2017

Unknown

Cara membuat Flowchart untuk dasar pemrograman komputer 

Algoritma yang telah dibuat kemudian digambarkan dalam bentuk  bagan alir (flowchart) dengan menggunakan simbol-simbol  untuk memudahkan memecahkan masalah yang akan diselesaikan. Flowchart adalah skema penggambaran dari algoritma yang disusun dalam bentuk bagan secara berurutan.

Simbol-simbol yang digunakan untuk membuat Flowchart dalam pemrograman komputer.

Contoh-1:

Buatlah flowchart untuk menghitung nilai y dari persamaan y = 2x + 6


Contoh di atas menunjukkan bagaimana  cara menterjemahkan algoritma menjadi flowchart.   

Contoh-2:

Buatlah flowchart untuk menghitung luas lingkaran dengan rumus L = πr2.

Algoritma:
  •      Mulai
  •     Tentukan nilai phi dan r
  •      Hitung L = phi x r2
  •     Cetak Hasil
  •     Selesai
Flowchart:

Setelah membuat flowchart, maka langkah selanjutnya adalah menuliskan kode-kode program berdasarkan bagan alir yang sudah dibuat. Dalam pembahasan ini, saya akan menggunakan Program Pascal. Alasannya karena Program Pascal adalah bahasa yang mudah dipelajari untuk mempelajari konsep-konsep dasar dalam ilmu pemrograman komputer dibandingkan dengan bahasa yang lain. Setelah seseorang telah menguasai konsep dasar pemrograman, maka akan mudah untuk mempelahari bahasa pemrograman yang lain. Sebelum mempelajari kode-kode program, maka kita perlu mengetahui bagaimana struktur dan aturan-aturan program Pascal yang akan kita gunakan.

Semoga bermanfaat.

 

Read More
Unknown

Program Bahasa Pascal

Struktur Program Bahasa Pascal 

Flowchart yang sudah dirancang selanjutnya akan diterjemahkan ke dalam bahasa program. Untuk itu kita harus memahami terlebih dahulu struktur pemrograman pascal. Struktur Program Pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu bagian deklarasi dan bagian pernyataan. Bagian deklarasi dapat terdiri dari deklarasi label,konstanta, tipe, variable, prosedur dan fungsi.

Struktur  Program Pascal:

1. Judul Program
2. Blok Program
      a. Deklarasi Unit Pascal
      b. Bagian Deklarasi
         - Deklarasi Variabel
         -  Deklarasi Konstanta
         - Deklarasi Label
         - Deklarasi Tipe Data
         - Deklarasi Prosedur
         - Deklarasi Fungsi
     c. Bagian Program

Penjelasan

Judul Program

Judul program sifatnya adalah optional di dalam program, artinya boleh dituliskan atau boleh juga tidak dituliskan. Judul Program hanya bertujuan untuk memberi nama dari program yang dibuat. Judul program harus terletak pada awal program dan diakhiri dengan titik koma.

Contoh :   Program  Hallo;

Deklarasi Unit Pascal

Unit adalah kamus bahasa Pascal. Unit Pascal selalu disebutkan pada awal program setelah Judul Program. Tujuannya agar perintah bahasa pascal dapat diterjemahkan oleh compiler pada saat dikompilasi. Jika unit pascal tidak disebutkan maka perintah bahasa Pascal tidak dapat dikompilasi karena compiler tidak dapat mengenali perintah yang digunakan. Misalnya kata Begin, End, Clrscr, write,writeln,read,readln, dan lain-lain terdapat dalam kamus/unit crt. Oleh karena itu, unit crt selalu disebutkan pertama kali pada baris program dengan perintah uses crt.
Unit crt disebutkan jika anda menggunakan Program Pascal dengan sistem operasi DOS yang berjalan pada sistem operasi window. Jika anda menggunakan Program Pascal dengan sistem operasi Window, maka unit crt diganti dengan unit wincrt.

Contoh :   Uses Crt;   atau uses wincrt;

Bagian Deklarasi

Deklarasi di atas hanya disebutkan jika akan digunakan dalam program. Bahkan dalam program yang sangat sederhana ada yang tidak menggunakan deklarasi. Dalam pemrograman dasar, pada umumnya menggunakan deklarasi variabel, konstanta, tipe data, dan label. Sedangkan deklarasi prosedur dan fungsi umumnya digunakan dalam pemrograman tingkat lanjut yaitu pemrograman tekstruktur.Deklarasi variabel selalu diawali dengan kata var, deklarasi konstanta diawali dengan kata Const, dan deklarasi label diawali dengan kata Label. 

Contoh :

Var  a,b,c : integer;  Deklarasi variabel a,b,c dengan tipe data integer.
Const   Pi = 3.14;   Deklarasi konstanta bilangan pi.
Label   Selesai ;  Deklarasi label dengan nama Selesai

Bagian Program

Bagian Program adalah kumpulan dari pernyataan-pernyataan atau kode program yang akan  dikerjakan oleh program. Bagian ini diawali dengan kata BEGIN dan diakhiri dengan kata END. Kata END harus diakhiri dengan tanda titik.

Begin
 …………. Kode program
End.

Penulisan Bahasa Pascal

Program pascal tidak mengenal aturan penulisan yang kaku. Penulisan perintah boleh ditulis mulai kolom atau baris mana saja, tetapi harus jelas dan rapi agar mudah dibaca. Penulisan perintah dengan huruf besar dan kecil dianggap sama. Jadi Pascal tidak membedakan huruf besar dan kecil. Misalnya penulisan perintah BEGIN, Begin, begin adalah sama bagi pascal. Demikian juga dengan penulisan variabel. Penulisan teks yang bersifat komentar dan bertujuan untuk menjelaskan kode program harus diletakkan dalam tanda kurung kurawal. Kemudian setiap baris pernyataan/kode program selalu diakhir dengan tanda titik koma (;). Contoh : 

X := a + b; {Jumlahkan nilai variabel  a dan b dan simpan dalam variabel x}

Perintah Dasar Bahasa Pascal

Write dan Writeln 

Perintah write dan writeln digunakan untuk menuliskan data teks atau data variabel di layar yang terletak dalam tanda kurung. Data teks selalu diapit oleh tanda petik satu (‘) sedangkan data variabel dengan menyebutkan nama variabelnya.
Contoh :
Write(‘Saya belajar bahasa Pascal’);
Writeln(‘Saya belajar bahasa Pascal’);

Perbedaan write dan writeln :

Setelah Write menuliskan datanya, maka kursor tidak berpindah ke baris berikutnya sedangkan dengan writeln, kursor akan berpindah ke baris berikutnya setelah menuliskan datanya. Kata writeln; tanpa diikuti teks dalam kurung sering digunakan untuk memindahkan posisi kursor ke baris berikutnya.

Read dan Readln:

Perintah read dan readln digunakan untuk membaca data variabel yang akan dimasukan ke dalam program. Jadi digunakan untuk  membaca data input data ke dalam program. Kata readln; tanpa diikuti teks dalam kurung sering digunakan untuk menghentikan sementara tampilan output program agar tampak di layar. Dengan menekan sembarang tombol, maka program akan dilanjutkan.

Contoh :

Write(‘Nilai a = ‘); readln(a);
Write(Nilai b = ‘);readln(b);
Writeln(‘a = ‘,a);
Writeln(‘b = ‘,b);

Program Pascal Sederhana

1.  Contoh Program Tanpa Deklarasi

Contoh 1 :
Uses Crt;
Begin
Write(‘Saya Belajar ’);
Write(‘Bahasa Pemrograman Pascal’);
End.

Bila program ini dijalankan, maka akan dihasilkan tulisan di layar sebagai berikut :
Saya Belajar Bahasa Pemrograman Pascal

Contoh 2 :

Uses Crt;
Begin
Writeln(‘Saya Belajar ’);
Writeln(‘Bahasa Pemrograman Pascal’);
End.
Bila program ini dijalankan, maka akan dihasilkan tulisan di layar sebagai berikut :
Saya Belajar
Bahasa Pemrograman Pascal

2.  Contoh Program Deklarasi Konstanta

Konsntanta merupakan pengenal yang memiliki nilai yang sudah terdefinisikan dan tidak dapat diubah. Definisi konstanta diawali dengan kata cadangan CONST diikuti oleh kumpulan pengenal yang diberi suatu nilai.

Program Konstanta;
Uses Crt;
Const
Panjang = 5;
Lebar = 6;
Begin
Writeln(‘Panjang = ‘, Panjang);
Writeln(‘Lebar = ‘, Lebar);
End.

3.  Contoh Program Deklarasi Variabel

Setiap variabel yang digunakan dalam harus untuk dideklarasikan terlebih dahulu. Kata cadangan VAR digunakan sebagai judul pada bagian deklarasi variable dan diikuti oleh satu atau lebih pengenal yang dipisahkan dengan koma, diikuti dengan titik dua dan tipe dari datanya serta diakhiri dengan titik koma. Tiap variabel harus memiliki tipe data. Tipe data sederhana dalam bahasa Pascal adalah : 

Integer : Tipe data untuk bilangan bulat
Real    : Tipe data untuk bilangan desimal
Char    : Tipe data untuk karakter/huruf
String    : Tipe data untuk data berupa kata atau kalimat.

Program variabel;
Uses Crt;
Var
Nilai : Integer;
RataRata : Real;
Nama : String;
Lulus : Boolean;
Begin
Nilai := 10; RataRata:= 125.45; Nama := ‘Iman Basuni’; Lulus := True;
Writeln(‘Nama Siswa : ‘,Nama);
Writeln(‘Nilai : ‘, Nilai);
Writeln(‘Rata-Rata : ‘, RataRata);
Writeln(‘Lulus : ‘, Lulus);
End.

4. Contoh Program Input Data

Program Input_data;
Uses Crt;
Var
Nilai    : Integer;
Huruf    : char;
Nama : String;
Begin
    Clrscr;

    Write(‘Nama Siswa     : ‘);readln(nama);
    Write(‘Nilai         : ‘);readln(nilai);
    Write(‘Huruf        : ‘);readln(huruf);
    Writeln; {perintah berpindah baris}
    Writeln(‘Nama Siswa    :  ‘,nama);
    Writeln(‘Nilai        :  ’,nilai);
    Writeln(‘Huruf        :  ‘,huruf);
    Readln;  {perintah untuk berhenti sementara hingga ditekan sembarang tombol}
End.

5. Contoh Program Deklarasi Tipe Data

Program Tipe_Data_Sederhana;
Uses Crt;
Type
Pecahan = Real;
Bulat = Integer;
Logika = Boolean;
Huruf = String;
Var
Nilai : Bulat; RataRata : Pecahan;
Nama : Huruf; Lulus : Logika;
Begin
Nilai := 10; RataRata:= 125.45; Nama := ‘Iman Basuni’; Lulus := True;
Writeln(‘Nama Siswa : ‘,Nama);
Writeln(‘Nilai : ‘, Nilai);
Writeln(‘Rata-Rata : ‘, RataRata);
Writeln(‘Lulus : ‘, Lulus);
End.

6.  Contoh Program Deklarasi Label

Jika program akan menggunakan statement GOTO untuk meloncat ke suatu statement yang tertentu, maka dibutuhkan suatu label pada statement yang dituju dan label tersebut harus dideklarasikan terlebih dahulu.

Program Lompat_Label_by_GOTO;
Uses Crt;
Label
100, selesai;
Begin
Writeln(‘Bahasa’);
Goto 100;
Writeln(‘Sunda’);
Writeln(‘Jawa’);
100:
Writeln(‘Pascal’);
Goto selesai;
Writeln(‘Daerah’);
Selesai:
End.

Setelah memahami struktur program pascal dengan baik, maka pembahasan kita selanjutnya adalah membuat program matematika sederhana seperti penjumlahan, pengurangan, perkalian, pembagian, pangkat, dan akar bilangan.

Semoga bermanfaat.
God bless you all.

 


Read More
Unknown

Memulai Pemrograman dengan Python

Python merupakan salah satu bahasa pemrograman yang populer di dunia kerja Indonesia. Selain itu di ranah akademik pun banyak akademisi yang menggunakan Python untuk menyelesaikan penelitiannya di bidang komputasi sains, robotika, data science, ekonomi, antariksa dan berbagai macam bidang lainnya. Python secara default telah terpasang di beberapa sistem operasi berbasis Linux seperti Ubuntu, Linux Mint, dan Fedora. Untuk sistem operasi lain, sudah tersedia installer yang disediakan untuk sistem operasi tersebut.
Banyak hal yang dapat Anda jelajahi ketika menggunakan bahasa pemrograman Python. Beberapa package Python yang populer di Python antara lain:
  • Django, web framework
  • Scipy dan Scikit, pustaka untuk membuat aplikasi machine learning dan artificial intelligence
  • Tornado, pustaka untuk membuat aplikasi web, websocket, dan asynchronous programming
  • Celery, pustaka untuk membuat asynchronous task
  • OpenCV Python, pustaka untuk membuat aplikasi computer vision
  • Matplotlib, pustaka untuk membuat grafik untuk keperluan saintifik
  • BioPython, pustaka untuk menganalisa DNA dan Genome mahluk hidup
  • TensorFlow, pustaka untuk membuat aplikasi yang ditenagai oleh deep learning
  • dan lainnya
Selain itu Python pun memiliki sebuah package manager yang populer dan unggul yang dinamakan dengan PIP. Dengan menggunakan PIP, Anda dapat mulai memasang atau menghapus pustaka Python yang akan atau tidak digunakan lagi. Di Indonesia sendiri banyak sekali website yang sudah ditenagai dengan menggunakan Python. Beberapa website yang ditenagai Python antara lain: KelasKita, CodeSaya, Kargo.Co.Id, dan banyak lainnya.

Dimulai dengan Hello World

Untuk memulai suatu pemrograman, kita akan awali dengan membuat sebuah hello world. Di Python, cukup mudah untuk membuat sebuah hello world. Silahkan buat sebuah file dengan nama helloworld.py kemudian buat kode berikut di dalam file tersebut:
print "Hello world..."
Sekarang mari kita eksekusi file tersebut di konsol dengan perintah berikut:
$ python helloworld.py
Hello world...

Mencoba beberapa tipe data dasar

Untuk membuat variabel di Python cukup mudah, Anda tidak perlu mendeklarasikan variabel dengan tipe data yang diharuskan. Cukup mendefinisikan sebuah variabel kemudian isi dengan nilai maka akan terbentuk sebuah variabel. Variabel yang akan kita coba antara lain variabel dengan tipe data integer, float, string, boolean, dan list. Untuk penamaan variabel sendiri tidak boleh diawali dengan angka dan tidak boleh mengandung karakter spesial. Anda pun dapat memeriksa sebuah tipe data pada variabel dengan menggunakan method type() yang merupakan method built-in Python yang tidak perlu Anda import terlebih dahulu.
Sekarang silahkan buat sebuah file dengan nama hellovariable.py, kemudian buat kode berikut di dalam file tersebut:

umur = 10
gravitasi = 9.8
nama = "Peter Parker"
bukan_dosen = True
superhero = ["Hulk", "Iron Man", "Captain America", "Spiderman", "Thor"]

print type(umur)
print "umur: ", umur

print type(gravitasi)
print "gravitasi: ", gravitasi

print type(nama)
print "nama: ", nama

print type(bukan_dosen)
print "bukan dosen: ", bukan_dosen

print type(superhero)
print "superhero - 0: ", superhero[0]
print "superhero - 1: ", superhero[1]
print "superhero - 2: ", superhero[2]
print "superhero - 3: ", superhero[3]
print "superhero - 4: ", superhero[4]
 
Kita buat sebuah variabel bertipe integer dengan nama umur, kemudian variabel bertipe float dengan nama gravitasi, variabel bertipe string dengan nama nama, variabel bertipe boolean dengan nama bukan_dosen, dan sebuah list dengan nama superhero. Ada beberapa hal yang harus Anda perhatikan terlebih dahulu sebagai berikut:
  • Untuk tipe data float, Anda harus memasukkan nilai koma yang ditandai dengan tanda titik, bukan dengan tanda koma
  • Untuk tipe data string, Anda harus memasukkan rangkaian huruf yang diapit dengan tanda petik dua
  • Untuk tipe ada boolean, hanya ada dua nilai yaitu True dan False
  • List adalah wadah untuk membuat sebuah kumpulan suatu tipe data bahkan list. Anda dapat mengisi list dengan data yang setipe atau bahkan campuran. Anda pun dapat memasukkan tipe data kompleks lainnya seperti dictionary, tuple, dan object.
  • Untuk memeriksa sebuah tipe data dari variabel, Anda dapat menggunakan method type()
  • Untuk menggabungkan string dengan isi variabel, Anda dapat menggunakan tanda koma sebagai pemisah
  • Untuk mengakses sebuah list, Anda dapat mengakses nilai berdasarkan indeksnya yang dimulai dari nol
OK, sekarang mari kita jalankan file tersebut di konsol dengan menggunakan perintah dibawah ini:
$ python hellovariable.py
<type 'int'>
umur:  10
<type 'float'>
gravitasi:  9.8
<type 'str'>
nama:  Peter Parker
<type 'bool'>
bukan dosen:  True
<type 'list'>
superhero - 0:  Hulk
superhero - 1:  Iron Man
superhero - 2:  Captain America
superhero - 3:  Spiderman
superhero - 4:  Thor

Mencoba membuat sebuah kondisi dengan "if"

Lalu tak lengkap rasanya bila memulai pemrograman tapi belum mencoba kondisional dengan menggunakan keyword semacam if. Sebagai perkenalan kita akan mencoba sebuah if..else sederhana yang memeriksa apakah boleh mengakses halaman dosen atau tidak. Buatlah sebuah file dengan nama helloif.py kemudian buat kode berikut dalam file tersebut:
apakah_dosen = False
if (apakah_dosen):
    print "Boleh mengakses halaman dosen..."
else:
    print "Tidak boleh mengakses halaman dosen, mohon keluar..."
Sekarang mari kita jalankan file tersebut di konsol dengan perintah dibawah ini:
$ python helloif.py
Tidak boleh mengakses halaman dosen, mohon keluar...

Mencoba membuat pengulangan dengan "for"

Dan hal lain yang wajib dicoba ketika mulai mencoba sebuah bahasa pemrograman adalah membuat looping. Kita akan coba membuat sebuah looping sederhana dengan menggunakan "for". Kita akan melakukan looping sebanyak 10 kali dan mencetak sebuah string di konsol. Silahkan buat sebuah file dengan nama hellofor.py, kemudian buat kode berikut di dalam file tersebut:
for i in range(0, 10):
    print "i saat ini: ", i
Sekarang mari kita jalankan file tersebut di konsol dengan perintah dibawah ini:
$ python hellofor.py
i saat ini:  0
i saat ini:  1
i saat ini:  2
i saat ini:  3
i saat ini:  4
i saat ini:  5
i saat ini:  6
i saat ini:  7
i saat ini:  8
i saat ini:  9

Read More
Unknown

Kumpulan Coding Bahasa C Sederhana

1. Paket Nasi

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

int main ()
{
    int menu, nasi=3000, ayam_bakar=7000, tahu=1000, tempe=1000, lalap=2000,
    air_mineral=3000, sayur_asem=2000, gepuk=5000, air_hangat=1000,jumlah_pesanan,total,pajak,total_akhir;
 
    printf("=========Selamat datang di Raka's Resto========== \n\n");
    printf("PAKET MAKANAN \n");
    printf("=============\n");
    printf("Paket 1 \n");
    printf("Paket 2 \n");
    printf("Paket 3 \n");
    printf("Silakan pilih paket menu yang ada :");
    scanf("%d",&menu);
    printf("Banyaknya pesanan :");
    scanf("%d",&jumlah_pesanan);
    printf("\n");
 
    switch (menu){
           case 1 :
                printf("Paket 1 \n");
                printf("Nasi :%d",nasi);
                printf("\nAyam Bakar :%d",ayam_bakar);
                printf("\nTahu  :%d",tahu);
                printf("\nTempe :%d",tempe);
                printf("\nLalapan :%d",lalap);
                printf("\nAir Mineral :%d",air_mineral);
                printf("\nJumlah pesanan :%d paket",jumlah_pesanan);
                total=(nasi+ayam_bakar+tahu+tempe+lalap+air_mineral)*jumlah_pesanan;
                pajak=(total)*10/100;
                total_akhir=total+pajak;
                printf("\n");
                printf("\nTotal, paket 1 * %d :%d",jumlah_pesanan,total);
                printf("\nPajak 10 persen : %d",pajak);
                printf("\nJadi, total yang harus anda bayar :%d",total_akhir);
                printf("\n");
           break;
            case 2 :
                printf("Paket 2 \n");
                printf("Nasi :%d",nasi);
                printf("\nAyam Bakar :%d",ayam_bakar);
                printf("\nSayur Asem :%d",sayur_asem);
                printf("\nTahu :%d",tahu);
                printf("\nTempe :%d",tempe);
                printf("\nLalapan :%d",lalap);
                printf("\nAir Mineral :%d",air_mineral);
                printf("\nJumlah pesanan :%d paket",jumlah_pesanan);
                total=(nasi+ayam_bakar+sayur_asem+tahu+tempe+lalap+air_mineral)*jumlah_pesanan;
                pajak=(total)*10/100;
                total_akhir=total+pajak;
                printf("\n");
                printf("\nTotal, paket 2 * %d :%d",jumlah_pesanan,total);
                printf("\nPajak 10 persen : %d",pajak);
                printf("\nJadi, total yang harus anda bayar :%d",total_akhir);
                printf("\n");
           break;
            case 3 :
                printf("Paket 1 \n");
                printf("Nasi :%d",nasi);
                printf("\nGepuk :%d",gepuk);
                printf("\nTahu :%d",tahu);
                printf("\nTempe :%d",tempe);
                printf("\nLalapan :%d",lalap);
                printf("\nAir Hangat :%d",air_hangat);
                printf("\nJumlah pesanan :%d paket",jumlah_pesanan);
                total=(nasi+gepuk+tahu+tempe+lalap+air_hangat)*jumlah_pesanan;
                pajak=(total)*10/100;
                total_akhir=total+pajak;
                printf("\n");
                printf("\nTotal, paket 2 * %d :%d",jumlah_pesanan,total);
                printf("\nPajak 10 persen : %d",pajak);
                printf("\nJadi, total yang harus anda bayar :%d",total_akhir);
                printf("\n");
           break;
           default:
                   printf("Maaf, Paket yang anda pilih tidak ada didalam menu..!! Silahkan Coba lagi :)\n");
                   }
           system("pause");
           return 0;
}

2. Menentukan Nilai Terbesar diantara 3 Bilangan.


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

int main ()
{
    int a, b, c;
 
    printf("Masukan nilai a : ",a);
    scanf("%d",&a);
    printf("Masukan nilai b : ",b);
    scanf("%d",&b);
    printf("Masukan nilai c : ",c);
    scanf("%d",&c);
    printf("\n");

if (a>b){
    if (a>c){
          printf("A adalah yang terbesar",a);
    }else{
          printf("C adalah yang terbesar",c);
    }
}else{
    if (b>c){
      printf("B adalah yang terbesar",b);
  }else{
      printf("C adalah yang terbesar",c);
  }
}
    printf("\n");
    system("pause");
    return 0;
}
3. Menghitung Luas Lingkaran.
#include <stdlib.h>
#include <stdio.h>
int main()
{
    int r;
    float phi, luas;
    phi=3.14;
    
    printf("Masukan jari-jari lingkaran (cm) :",r);
    scanf("%i",&r);
    
    luas=phi*r*r;
    
    printf("Jadi luas lingkaran tersebut adalah :%f \n",luas);
    system ("pause");
    return 0;
}
4. Menghitung Luas Segitiga.

#include <stdlib.h>
#include <stdio.h>
int main()
{
    int alas, tinggi;
    float luas;
    
    printf("Masukan tinggi segitiga (cm) :", tinggi);
    scanf("%d",&tinggi);
    printf("Masukan alas segitiga (cm) :", alas);
    scanf("%d",&alas);
    
    luas=((alas*tinggi)*0.5);
    printf("Jadi luas segitiga tersebut adalah :%f \n",luas);
    
    system ("pause");
    return 0;
}
5. Menghitung Biaya Panggilan.
#include <stdlib.h>
#include <stdio.h>
int main()
{
    int jamA, menitA, jamB, menitB, detikA, detikB, detik, waktuA, waktuB, biaya;
    printf("WAKTU PANGGILAN AWAL \n ");
    printf("masukan waktu memulai panggilan(jam) :",jamA);
    scanf("%i",&jamA);
    printf("masukan waktu memulai panggilan(menit) :",menitA);
    scanf("%i",&menitA);
    printf("masukan waktu memulai panggilan(detik) :",detikA);
    scanf("%i",&detikA);
    printf("\n");
    
    printf("WAKTU PANGGILAN AKHIR \n ");
    printf("masukan waktu mengakhiri panggilan(jam) :",jamB);
    scanf("%i",&jamB);
    printf("masukan waktu mengakhiri panggilan(menit) :",menitB);
    scanf("%i",&menitB);
    printf("masukan waktu mengakhiri panggilan(detik) :",detikB);
    scanf("%i",&detikB);
    printf("\n");
    
    waktuA= (jamA*3600)+(menitA*60)+ detikA;
    waktuB= (jamB*3600)+(menitB*60)+ detikB;
    
    detik = waktuB-waktuA;
    biaya = (detik/30)*700;
    printf("Lama waktu bicara anda adalah %d jam %d menit %d detik \n",(jamB-jamA),(menitB-menitA),(detikB-detikA));
    printf("jadi biaya yang harus dikeluarkan adalah :%i  \n",biaya);
    
    system("pause");
    return 0;
    
}
6. Kalkulator.
#include<stdio.h>
#include<string.h>
int main(){
char menu [3];
int pertama, kedua, hasil;
printf("=========================================\n");
printf("Selamat Datang di Program Kalkulator Saya\n");
printf("=========================================\n\n");
printf("=============================\n");
printf("Nama \t: Raka Dwi Aprian\n");
printf("NIM \t: 1205990\n");
printf("=============================\n\n");
printf("Mulai Menjalankan Kalkulator\n");
menu:
printf("====================\n");
printf(" +. Pertambahan\n");
printf(" -. Pengurangan\n");
printf(" *. Perkalian\n");
printf(" /. Pembagian\n");
printf(" ^. Pemangkatan\n");
printf(" #. Exit \n");
printf("====================\n");
printf("-------------->>> Silakan input pilihan anda \t ?");
scanf("%s",menu);
 
           
if (strcmp(menu,"+")==0)
{
 system("cls");
 printf("Pertambahan ( + ) \n");
 printf ("Input angka Pertama\t:");
 scanf ("%d",&pertama);
 printf ("\n");
 printf ("Input angka kedua\t:");
 scanf ("%d",&kedua);
 printf("   . . Loading . .\n");
 hasil=pertama+kedua;
 system ("pause");
 printf ("\n");
 printf ("Jadi Hasil Penghitunganya adalah : %d+%d= %d\n", pertama, kedua, hasil);
}
if (strcmp(menu,"-")==0)
{
 system("cls");
 printf("Pengurangan ( - ) \n");
 printf ("Input angka Pertama\t:");
 scanf ("%d",&pertama);
 printf ("\n");
 printf ("Input angka kedua\t:");
 scanf ("%d",&kedua);
 printf("   . . Loading . .\n");
 hasil=pertama-kedua;
 system ("pause");
 printf ("\n");
 printf ("Jadi Hasil Penghitunganya adalah : %d-%d= %d\n", pertama, kedua, hasil);  
}
if (strcmp(menu,"*")==0)
{
 system("cls");
 printf("Perkalian ( * ) \n");
 printf ("Input angka Pertama\t:");
 scanf ("%d",&pertama);
 printf ("\n");
 printf ("Input angka kedua\t:");
 scanf ("%d",&kedua);
 printf("   . . Loading . .\n");
 hasil=pertama*kedua;
 system ("pause");
 printf ("\n");
 printf ("Jadi Hasil Penghitunganya adalah : %d*%d= %d\n", pertama, kedua, hasil);
}
if (strcmp(menu,"/")==0)
{
  system("cls");
 printf("Pembagian ( / ) \n");
 printf ("Input angka Pertama\t:");
 scanf ("%d",&pertama);
 printf ("\n");
 printf ("Input angka kedua\t:");
 scanf ("%d",&kedua);
 printf("   . . Loading . .\n");
 hasil=pertama/kedua;
 system ("pause");
 printf ("\n");
 printf ("Jadi Hasil Penghitunganya adalah : %d/%d= %d\n", pertama, kedua, hasil);
}
if (strcmp(menu,"^")==0)
{
 system("cls");
 printf("Pemangkatan ( ^ ) \n");
 printf ("Input angka Pertama\t:");
 scanf ("%d",&pertama);
 printf ("\n");
 printf ("Input angka kedua\t:");
 scanf ("%d",&kedua);
 printf("   . . Loading . .\n");
 hasil= pow(pertama,kedua);
 system ("pause");
 printf ("\n");
 printf ("Jadi Hasil Penghitunganya adalah : (%d^%d)= %d\n", pertama, kedua,                 hasil);
}
if (strcmp(menu,"#")==0)
{
 return 0;
}
system("pause");
system("cls");
goto menu;
}

Read More
Unknown

Mengenal apa itu CSS dan bagaimana menggunakannya

Apa itu CSS ?

CSS adalah kependekan dari Cascading Style Sheet. CSS merupakan salah satu kode pemrograman yang bertujuan untuk menghias dan mengatur gaya tampilan/layout halaman web supaya lebih elegan dan menarik.CSS adalah sebuah teknologi internet yang direkomendasikan oleh World Wide Web Consortium atau W3C pada tahun 1996. Awalnya, CSS dikembangkan di SGML pada tahun 1970, dan terus dikembangkan hingga saat ini. CSS telah mendukung banyak bahasa markup seperti HTML, XHTML, XML, SVG (Scalable Vector Graphics) dan Mozilla XUL (XML User Interface Language).
Pada desember 1996, W3C memperkenalkan Level 1 spesifikasi CSS atau juga dikenal CSS1 yang mendukung format, warna font teks, dan lain-lain. Kemudian, Mei 1998, W3C menerbitkan CSS2 yang di dalamnya diatur fungsi peletakan elemen. Dan sekarang, W3C telah memperbaiki dan meningkatkan Kemampuan CSS2 ke  CSS3.
CSS digunakan oleh web programmer dan juga blogger untuk menentukan warna, tata letak font, dan semua aspek lain dari presentasi dokumen di situs mereka. Saat ini, hampir tidak ada situs web yang dibangun tanpa kode css.
Sebagai blogger, Anda juga harus tahu apa itu CSS dan bagaimana menggunakannya agar mudah untuk merancang blog anda. Kode CSS membuat pembaca blog kita menjadi nyaman dan betah berlama-lama di blog kita sehingga pageviews situs kitapun meningkat. Namun, itu semua tergantung bagaimana kita menggunakannya sehingga bisa memikat pengunjung. Untuk itulah serial tutorial ini dibuat.

PENGENALAN DASAR

Cascading Style Sheet terdiri dari Selektor, deklarasi, Properti dan Nilai. Seperti pada HTML, PHP dan bahasa pemrograman lainnya, CSS juga memiliki aturan yang menulis itu sendiri.
Contoh penulisan kode css :
Body {background-color: white;}
‘Body’ adalah Selektor, ‘{ }’ adalah deklarasi, ‘background-color’ adalah properti dan ‘white’ adalah nilai. Maksud dari kode diatas adalah mengatur warna latar belakang (background color) dari tag ‘Body’ sebuah halaman web.

CARA-CARA PENGGUNAAN CSS

Untuk latihan penggunaan CSS, langkah pertama yang harus anda lakukan adalah membuat file  dengan menggunakan Software kode editor seperti Notepad, lalu namai file dengan format ‘.html’. Lalu praktekkanlah cara-cara berikut ini. Ada 3 cara untuk menggunakan kode CSS di situs Anda.

1. CSS sebagai atribut/elemen/bagian dari tag HTML.
Oke, sebagai contoh, lihat gambar screenshoot kode CSS di bawah ini:

 
Div’ adalah tag html/Mark up yang dihiasi oleh kode css. kode cssnya adalah ‘style =’ padding: 5px 20px; … ‘. Cara ini biasanya dipakai jika kode cssnya sedikit.
2. CSS dalam tag <style type=”text/css”> (Kode CSS) </ style>.


Kode css terletak antara tag ‘style’ yang biasanya diletakkan dibawah elemen <title></title>(Tapi, tidak untuk gambar ini). Dengan cara ini anda harus menentukan nama selektor. Pada gambar diatas, selektornya adalah ‘.download’.

3. CSS sebagai file terpisah.

  
Kode pada gambar diatas adalah kode html untuk memanggil kode css yang terpisah. Kode itu biasanya diletakkan dibawah elemen <title></title> pada sebuah file html. Dalam cara 3 ini, kode css berada pada file .css yang dibuat dengan cara yang sama yaitu dengan sofware notepad, namun diberi format .css.
Untuk Latihan cara 3 ini silahkan anda buat folder. Dalam folder itu anda buat lagi file .html, misalnya latihan.html . Lalu buat file css-nya misalnya style.css.
Dalam file latihan.html, silahkan ketikkan kode dibawah ini :
<html>
<head>
<title>Latihan</title>
<link rel=”stylesheet” href=”style.css” type=”text/css”/>
</head>
<body>
<div class=”download”>
<a href=”#”>Download</a>
</div>
</body>
<html>
Simpan, lalu buka di browser. File .html anda belum dihias karena kita belum menambahkan kode css kedalam file style.css. Jadi, silahkan masukkan kode seperti dibawah ini, tentu anda bisa merubah-rubahnya :
.download {
padding:5px 20px;
background:#000;
border:1px solid auto;
text-transform:uppercase;
font-size:20px;
}
setelah itu simpan, lalu refresh file latihan.html yang sedang dibuka di browser
Selamat mencoba  .
Keterangan :
Cara 1 dan 2 sebagian besar digunakan dalam blog blogspot/blogger. Sedangkan, Cara 3  biasanya digunakan dalam situs web berbasis wordpress ataupun yang lainnya, karena membutuhkan ruang untuk menyimpan file css.
Jika menggunakan cara2 dan 3, Anda harus melengkapi tag html yang akan anda hias dengan atribut ‘id’ atau ‘class’. Ini adalah  2 cara untuk penamaan selektor pada kode css. Jika menggunakan atribut ‘id’ (misal: <div id=”download”></div>), maka selektor dalam kode cssnya adalah sebagai berikut :
#download {
Properti:nilai;
}
Sedangkan, jika menggunakan atribut ‘class’ (misal:<div class=”download”></div>), maka selektor dalam kode cssnya adalah sebagai berikut :
.download {
Properti:nilai;
}
Dengan kata lain, hanya dibedakan dengan tanda “#” dan “.” .
Nah, lalu jika anda ingin menghias tag tertentu dalam file html, misalnya seluruh tag h1 yang ada, Maka anda dapat menuliskan selektornya tanpa menggunakan tanda apapun. Seperti ini :
h1 {
properti:nilai;
}
Jika anda masih ada yang belum ngerti dengan penjelasan saya diatas, silahkan ditanyakan lewat komentar.
Sekian dari saya. Semoga bermanfaat dan selamat belajar  .















Read More