Pages

Subscribe:

Selamat Datang

Terima Kasih telah Mengunjungi Blog saya

Jumat, 14 November 2014

Study Kasus 2 : Cewek Jelita

Dari Study kasus kali ini, saya mendapat soal sebagai berikut :

Ada seorang cewek yang cantik jelita. Dikarenakan kecantikannya, maka tidak heran jika banyak cowok yang ingin melamarnya.
Dikarenakan cewek itu bingung menentukan pilihan,maka cewek itu sepakat mengadakan sayembara.
Jika cowok yang melamarnya punya uang tunai minimal 1.000.000.000 dan mobil BMW seharga 300.000.000 dan gaji per bulan 10.000.000 ATAU cowok itu punya rumah seharga 5.000.000.000 dan deposito senilai 3.000.000.000 maka lamarannya akan diterima.Selain itu lamarannya akan ditolak.

Di blog saya akan membuat Menyelesaikan masalah Studykasus ke 2 dengan 3 bahasa, yaitu :

Perbedaan For, While, dan Do-While

kali ini saya akan membahas looping(for, while dan do-while). Apaitu looping??
Looping adalah suatu perulangan yang dapat dilakukan sejumlah kali sampai berhenti yang sudah ditentukan tercapai dengan waktu yang sangat cepat.

Statement perulangan terdiri atas dua bagian:
  • Bagian pertama adalah kondisi perulanganya itu ekspresi boolean yang harus dipenuhi untuk melaksanakan perulangan.
  • Bagian kedua adalah blok statement yang akan diulang.

Statement perulangan biasanya juga di sertai dua proses
Proses pertama adalah inisialisasi yaitu proses memberi nilai pada variabel yang akan
Digunakan sebagai counter pada perulangan.
  • Proses kedua adalah terminasi yaitu proses penghentian perulangan pada kondisi tertentu yang sudah ditentukan, ini dilakukan pada akhir dari perulangan.

Statement fortermasukdalam repetition statement atau statement perulangan, adapun karakteristik dari statement for adalah:
  • Digunakan untuk perulangan yang batasnya sudah diketahui dengan jelas, (misalnya 1 sampai dengan 10).
  • Memerlukan dua variable untuk awal dan akhir perulangan.
  • Nilai variable penghitung (counter) akan secara otomatis bertambah atau berkurang tiap kali sebuah perulangan dilaksanakan.

Perbedaannya dalam 3 bahasa sebagai berikut :

Pada Java :

Perbedaan [If Dan Switch]

Kali ini saya akan membahas tentang perbedaan (if dan switch) dalam bahasa c#, c++ dan java.
Kita ulas sebentar tentang flow control(if dan switch ) ini ya..
Statement If digunakan untuk seleksi / pemilihan, berdasarkan kondisi tertentu, adapun cara penulisannya.


Apa Bedanya IF Vs Switch ?Jawab :
Perbedaan If- Else dan Switch Case :
  • Switch, kondisi hanya dinyatakan dengan bilangan bulat atau karakter/string sedangkan IF-ELSE yang dapat menggunakan operasi seperti <, >, <= dan >=.
  • Tidak ada konstanta yang sama dalam sebuah switch.
  • Harus menggunakan break,  Gunanya untuk mengakhiri statement.
  • Ada default, ini bisa dibilang sebagai ‘Else’nya Switch Case.
Kapan Menggunakan If ? Kapan Menggunakan Switch ?
Jawab :
  • IF digunakan apabila seleksi memiliki lebih dari 1 kondisi dan nilai
  • SWITCH digunakan apabila hanya ada 1 kondisi dengan nilai yang bervariasi.
Perbedaannya dalam 3 bahasa sebagai berikut :


Pada C++  :

Study Kasus : Cowok Maco

Dari Study kasus kali ini, saya mendapat soalsebagai berikut :

Ada seorang cowok maco, kemana mana naik motor harley davidson. Karena berjenis motor gede (moge), maka setiap 10 Km, motor itu menghabiskan pertamax 1 liter. Harga pertamax per liter 11.500 rupiah.
Suatu hari cowok itu pingi mengajak jalan-jalan pacarnya. Yang namanya jalan-jalan boleh dong ditambah acara makan-makan. Nah daftar harga menu makanannya ini
  • Kacang rebus : 2.000 per bungkus
  • Rujak soto : 10.000 per bungkus
  • Humberger : 40.000 per bungkus
Jika cowok itu punya uang saku 100.000, dan dia pingin pergi jalan-jalan ke pulau merah yang jaraknya 56Km dari rumah pacarnya dan cowok itu pingin mentraktir Kacang rebus +humberger, berapa sisa uang yang ada dalam sakunya?


Di blog saya akan membuat Menyelesaikan masalah Studykasus dengan 3 bahasa, yaitu :

  1. Csharp
  2. C++
  3. Java

Aplikasi Pembeda Bilangan Ganjil dan Genap

Bilangan adalah suatu konsep matematika yang digunakan untuk pencacahan dan pengukuran. Simbol ataupun lambang yang digunakan untuk mewakili suatu bilangan disebut sebagai angka atau lambang bilangan. Dalam matematika, konsep bilangan selama bertahun-tahun lamanya telah diperluas untuk meliputi bilangan nol, bilangan negatif, bilangan rasional, bilangan irasional, dan bilangan kompleks.

Bilangan Ganjil adalah bilangan yang hanya bisa habis jika di bagi dengan dirinya sendiri, sedangkan bilangan genap adalah bilangan yang akan habis ketika di bagi dua.


Di blog saya akan membuat Aplikasi Pembeda Bilangan Ganjil dan Genap dengan 3 bahasa, yaitu :
  1. Csharp
  2. C++
  3. Java

Pertama Pada Csharp

Copy kan coding di bawah tapi dengan class nama "ganjil_genap"

using System;

namespace C_pertemuan2
{
 public class ganjil_genap
 {
  public int angka;
  public void tampilkan()
  {
   if(angka % 2==0)
   {
    Console.WriteLine("Ini angka GENAP");
   }
   else
   {
    Console.WriteLine("Ini angka GANJIL");
   }
  }
 }
} 

Sedangkan Ini pada main Programnya :