Senin, 17 November 2014

perbedaan function dan procedural serta implementasinya di CMD

Posted by with No comments
berhubung karena saya tidak bisa menjelaskan lebih details saya kira yang sudah terbiasa dengan mysql dengan command prompt akan mengerti...



membuat procedure dengan perintah berikut..procedure dapat dipanggil dengan perintah CALL NAMA_PROCEDURE;



selanjutnya membuat function..function dapat di panggil dengan select nma_function('parameter');




perbedaan function dan procedural yang saya tau ialah pada procedure tdk memiliki nilai kembalian sedangkan function memiliki nilai kembali/returns.
sekian dan terima kasih lebih dan kurangnya mohon cari sendiri di google 

Minggu, 16 November 2014

Kebiasaan

Posted by with No comments
Ngerjain tugas mepet batas akhir pengumpulan, walaupun tugas itu deadline nya sebulan ato sehari sama aja ngerjainnya pas mlm deadline nya,,,kebiasaan,,,:D

perulangan for-menampilkan segitiga terbalik

Posted by with No comments
mau tau listing program dengan hasil seperti gambar ?? tentunya menggunakan java
dengan looping dan decision if-else..

logika program :
setiap baris 1,3, dan 5 akan tercetak bintang dan baris 2,4 dan 6 akan mencetak nilai..
logikanya adalah 1 3 dan 5 adalah bilangan ganjil dan 2,4 dan 6 merupakan bilangan genap untuk lebih jelasnya perhatikan coding berikut ini


segitiga terbalik menggunakan for dan kondisi if-else

Posted by with No comments
Menggabunggkan perulangan dengan kondisi if-else menghasilkan output  proram segitiga terbalik


import java.util.Scanner;
public class segitiga{
public static void main(String [] args){
Scanner input=new Scanner(System.in);
int batas;
System.out.print("input batas : ");
batas=input.nextInt();
for (int b=batas;b>=1;b--){
for(int c=batas;c>b;c--){
System.out.print(" ");
}
for (int k=1;k<=b;k++){
if(b%2==0)
System.out.print("* ");
else
System.out.print("# ");
}
System.out.println(" ");
}
}
}

menampilkan bintang berbentuk persegi menggunakan perulangan for

Posted by with No comments


perulangan pada java tidak berbeda dengan perulangan pada C/C++ kemarin. perulangan atau looping terbagi 3 yaitu for,while,dan do-while ketiganya tentu berbeda

1.for
   for melakukan perulangan yang nilainya sudah ditentukan 
   bentuk umum for
   for(inisialisasi;kondisi;pengendali){
     statement;
   }

contoh:
 for(a=1;a<=5;a++) //artinya a akan berulang sampai kondisinya salah,

2. while
    program akan mencek kondisi di dalam while, apabila kondisinya true maka akan di eksekusi

3.do-while
  program akan mengeksekusi terlebih dahulu kemudian mengecek while apabila true program akan di lanjutkan sampai kondisinya false

berikut adalah coding untuk menampilkan bintang berbentuk persegi menggunakan perulangan for


public class bintang {
public static void main(String [] args){
for(int i=1;i<=5;i++){
for(int j=1;j<=6;j++){
if(i==1||i==5||j==1||j==6){
System.out.print("*");
}
else{
System.out.print(" ");
}
}
System.out.println("");
}
}
}

Program sederhana pemilihan menu menggunakan java

Posted by with No comments
OUTPUT PPROGRAM

berikut adalah coding dari program sederhana pemilihan menu makanan yang kemarin jadi salah satu soal mid di lab java fundamental..pemilihan menu menggunakan perulangan do-while.
program ini hanya menampilkan menu makanan belum untuk menghitung harga setiap makanan dan menghitung berapa total harga  yang harus di bayar tapi next time akan di buat...

program ini saya buat menggunakan geany.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
import java.util.Scanner;
public class menu2{
public void menupilih(){
System.out.print("MENU\n======\n1.makanan\n2.minuman");
System.out.print("\nmasukkan pilihan anda :");
}
public void makanan(){
System.out.print("\tMAKANAN\n\t==========\n\t1.nasi goreng\n\t2.mie goreng\n\t3.ayam goreng");
}
public void minuman(){
System.out.println("\tMINUMAN\n========\n\t1.teh kotak\n2.teh gelas\n3.fresh tea");
}
public static void main(String [] args){
String balik=" ";
int pilih;
Scanner input=new Scanner(System.in);
Scanner scan=new Scanner(System.in);
do{
menu2 mn=new menu2();
mn.menupilih();
pilih=input.nextInt();
switch(pilih){
case 1:
mn.makanan();
break;
case 2:
mn.minuman();
break;
default :
System.out.println ("anda salah memilih");
break;
}
System.out.print("\napakah anda ingin kembali [y/n] : ");
balik = scan.nextLine();
}
while (balik.equals("y")||balik.equals("Y"));
}
}

saran : jangan langsung copas tapi biasakan menulis coding agar terbiasa dengan keyword-keyword pada java seperti yang kita tau bahasa java merupakan cachesensitive

""SELAMAT BERSENANG-SENANG DENGAN JAVA"""


Selasa, 11 November 2014

Java is the best

Posted by with No comments



  
Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek. Saking tingginya tidak ada yang bisa saya pahami dari java. di tambah kesan pertama yang kurang baik dari dosen dilengkapi dengan isue-isue berapa banyak yang harus mengulang sampai beberapa kali agar bsa lulus  kebayangkan susahnya .
tugas pertama okelah cuma pengertian-pengertian..tugas ke dua sudah  mulai bermasalah sangat bermasalah tepatnya sampai-sampai satu frekuensi lab tdk ada yang masuk...orang yang bisa  diandalkan saja menyerah apa lagi yang tidak bisa sama skalii
waahhh parahh........
tugas tiga.... mulai berlaku prinsip "benar atau