Senin, 19 Februari 2018

Perbedaan looping while dan do while



Perbedaan looping while dan do while

Apakah perbedaan looping while dan do while?

Keduanya merupakan perulangan tidak tentu (uncounted loop), namun memiliki perbedaan baik dari cara penggunaan, eksekusi / langkah program serta cara penulisan kode. Berikut adalah bentuk penulisan kode perluanganya :


Perbedaan looping while dan do while

1. Posisi pengecekan kondisi perulangan

Sesuai dengan gambar penulisan kode perulangan diatas, perulangan While melakukan pengecekan kondisi berhenti diawal dan bila kondisi berhenti belum terpenuhi aksi akan dijalankan bila sudah terpenuhi maka akan berhenti.

Sedangkan perulangan Do While melakukan eksekusi program terlebih dahulu dan setelah aksi sudah dijalankan, baru dilakukan pengecekan kondisi berhenti.


 
#include 
 
int main()
{

   /* local variable definition */
   int a = 10;

   /* while perulangan */
   while( a > 0 ){
      printf("Masih lapar, Makan\n");
      a = a - 1;
   }

   /* do while perulangan */
   do {
      printf("Makan\n");
      a = a - 1;
   }while( a > 20 );
 
  return 0;
}

2. Do while kelebihan 1 langkah

Berdasarkan penulisan kode perulangan, looping do while juga memiliki 1 langkah / aksi lebih bila dijalankan misalkan pada perulangan pertama langsung kondisi berhenti terpenuhi. Karena, kondisi berhenti di cek diakhir maka aksi akan dilakukan dahulu baru dicek. 

Kapan menggunakan while dan do while?

Penggunaan perlu dilihat dari bagaimana kebutuhan dan kasusnya. Apabila kebutuhan anda mengenai cetak / aksi yang tidak berkaitan & membutuhkan hasil perhitungan maka gunakanlah while dan bila aksi / kondisi memerlukan hasil / berkaitan dengan perhitungan maka gunakanlah do while.

Sekian mengenai perbedaan looping while dan do while, semoga memberikan manfaat kepada kita semua, terima kasih :)
Read more

Minggu, 18 Februari 2018

Cara membuat bubble sort array dengan bahasa c

Cara membuat bubble sort array dengan bahasa c


Bubble sort merupakan salah satu metode pencarian data dalam array. Sesuai dengan namanya metode ini diibaratkan Gelembung, maksudnya data akan dicari secara swaping yaitu menukar data dengan data selanjutnya terus menerus sampai data habis seperti gelembung yang bergerak.

Contoh langkah Bubble sort :


Cara membuat bubble sort array dengan bahasa c



Code Bahasa C


/* Bubble sort code */
 
#include 
 
int main()
{
  int array[100], n, c, d, swap;
 
  printf("Enter number of elements\n");
  scanf("%d", &n);
 
  printf("Enter %d integers\n", n);
 
  for (c = 0; c < n; c++)
    scanf("%d", &array[c]);
 
  for (c = 0 ; c < ( n - 1 ); c++)
  {
    for (d = 0 ; d < n - c - 1; d++)
    {
      if (array[d] > array[d+1]) /* For decreasing order use < */
      {
        swap       = array[d];
        array[d]   = array[d+1];
        array[d+1] = swap;
      }
    }
  }
 
  printf("Sorted list in ascending order:\n");
 
  for ( c = 0 ; c < n ; c++ )
     printf("%d\n", array[c]);
 
  return 0;
}


Output programnya seperti ini :


Cara membuat bubble sort array dengan bahasa c

Sekian mengenai cara membuat bubble sort array dengan bahasa c, semoga memberikan manfaat kepada kita semua. Terima kasih :)

Read more

Cara mudah membuat akun 99designs



Cara mudah membuat akun 99designs

Website 99designs merupakan salah satu situs yang menyediakan dan mengadakan kontes-kontes design, mulai dari kontes logo, brosur, website, t-shirt dan banyak lagi. 99designs merupakan salah satu situs yang terkenal dalam kontes design online dan ada ratusan bahkan ribuan kontes yang diadakan setiap harinya di situs ini. Hadiah yang diberikan kepada pemenang juga tidak sedikit, mulai dari puluhan, ratusan, hingga ribuan Dollar.

Banyak sekali freelancer yang sudah sukses dalam mengikuti kontes disitus ini, disitus ini kita dapat berinteraksi dengan customer / penyelenggara kontes selama kontes sedang berjalan.

Nah, sebelum anda mengikuti kontes disitus inim seorang designer harus membuat akun disitus ini untuk menunjukan identitas guna memberikan informasi kepada penyelenggara kontes. Membuat akun di 99designs sama halnya dengan membuat akun disitus-situs lainya seperti facebook, twitter, blogger, dll.


Cara Daftar 99Designs

Persiapan

Sebelum mendaftar ada beberapa hal yang perlu anda siapkan, diantaranya :

1. Alamat email valid (masih aktif dipakai). saya merekomendasikan email google (gmail).
2. Siapkan foto KTP untuk verifikasi identitas anda didalam akun nantinya.
3. Bacalah do'a terlebih dahulu :D.

Cara Daftar

1. Silahkan buka situs 99designs disini .

Cara mudah membuat akun 99designs


2. kemudian klik log in dipojok kanan situs.

3. Klik Sign up yang ada dibawah tombol login situs.
Cara mudah membuat akun 99designs

4. Masukan email dan password, password akan menjadi password akun 99designs anda nantinya. Kemudian pilih I'm a designer karena anda ingin menjadi freelance untuk mengikuti kontes. Setelah itu klik Register.

Cara mudah membuat akun 99designs

5. Nah sekarang anda sudah terdaftar dan memiliki akun 99designs :)

Verifikasi Akun

1. Setelah anda melakukan pendaftaran, silahkan cek email anda. Anda akan mendapatkan pesan konfirmasi dari 99design dan diminta untuk Log in.

2. Kemudian setelah masuk kedalam situs 99designs, anda akan diminta untuk menyelesaikan beberapa langkah & persyaratan, seperti edit profile, membaca kode etik dari 99design, dll. silahkan anda penuhi dahulu persyaratan tersebut.

3. Setelah semua syarat diselesaikan, anda tinggal melakukan verifikasi data pribadi yaitu foto profille dan foto KTP yang sudah disiapkan sebelumnya.

Note : usahakan gambar / foto anda memiliki kualitas yang bagus karena langkah ini memiliki kemungkinan ditolak oleh pihak 99design bila foto anda tidak jelas / blur.

Cara melakukan verifikasi identitas ini dapat anda lakukan dengan :

- Memilih & membuka kontes di menu Browse
- Kemudian pilih salah satu kontes
- Apabila ada tulisan seperti ini dibagian atas konten kontes,

Cara mudah membuat akun 99designs

- klik bagian verify your identity, kemudian upload foto anda. Proses ini memerlukan beberapa menit jadi anda harus bersabar.

Sekian mengenai cara mendaftar / membuat akun 99designs, semoga dapat memberikan manfaat untuk kita semua. :)
Read more