Minggu, 16 September 2018

Penjumlahan dalam Array


Hallo guys... temen aku ada yang minta tolong nih, katanya dia dapet tugas buat bikin program penjumlahan menggunakan array untuk matriks. Mungkin kalian juga ada yang punya tugas serupa? Oke oke deh, aku akan bagi ilmu aku untuk penjumlahan matriks dengan array.
Jadi gini nih kodingnya kurang lebih :


Dan ini untuk hasilnya :


Oh iya, setiap koding yang aku post disini bisa diubah – ubah ya.. bisa diubah variabel nya, nilainya, rumusnya.. bisa dikembangkan juga loh. Jadi buat kalian yang lagi belajar, jangan takut untuk lebih mengeksplor lagi koding yang ada di blog aku. Jadi, selamat mencoba J

Sabtu, 15 September 2018

Array dengan Inputan dan perulangan Do While


Hallo semuanya, balik lagi di blog aku.. Kali ini aku akan memberikan contoh program, masih tentang array.. eits, jangan salah, aku nggak pernah ngasih materi yang sama untuk kedua kalinya ya.. Aku selalu memberi contoh yang masih fresh hehe..

Aku memang akan memberi contoh mengenai array, tapi contoh array kali ini enggak sama dengan yang kemarin ya. Aku akan masukin perulanagn di program aku kali ini. Mau tau kayak apa? Langsung aja kita liat oke. Silahkan scroll ke bawah J

Ini nih aku kasih contoh program array dengan tambahan perulangan.



Disini aku menggunakan perulangan do while ya teman-teman.. Ingat jangan lupa beri kurung kurawal untuk membuka do while J selamat mencoba..

Array dengan metode Inputan Buffered Reader


Assalamualaikum semuanya.. balik lagi di postingan aku nih..

Setelah kemarin aku kasih contoh program untuk Array Sederhana ,sekarang aku akan bagi lagi materi, masih tentang array, cuman karena kemarin belum aku kasih yang model inputan dan karena banyak juga yang minta contoh dengan inputan, aku akan kasih sekarang ya semuanya..

Ini aku kasih contoh programnya :



Kalau sudah, silahkan di run. Maka tampilannya akn seperti ini :


Okee.. terima kasih semuanya udah mengunjungi blog aku J terus support aku ya.. Dengan banyak masukan aku menjadi semangat untuk nge-blog terus nih.. Jadi jangan sungkan untuk memberi masukan ya sobat J


Method Non-Void dengan Inputan Buffered Reader


Hallo semua... hehe ternyata banyak yang marah sama aku nih. Loh kak inputan yang nonvoid mana? Kak nggak ada contoh inputan yang non void? Kak kok gak ngepost non void yang pake inputan? Kak kasih contoh iputan buat yang non void dong..

Okee, aku akan turutin permintaan kalian semua, dan menjawab kemarahan kalian semua haha. Di postingan kali ini aku akan kasih contoh nih, contoh program non void dengan inputan. Langsung scroll bawah yaa J




Nah itu tadi guys metode nonvoid dengan inputan. Sudah kujawab ya permintaan kalian J

Kalau ada yang kesulitan lagi atau mau minta contoh koding yang lain bisa komen dibawah atau inobx akuu.. makasih semuanya atas supportnya J

Method Void dengan Inputan Buffered Reader


Halooo.. balik lagi nih aku mau ngepost. Banyak yang tanya juga nih ke aku, kan kalau aku udah sering kasih kode inputan buat program biasa. Nah kalau yang void ini dikasih inputan gimana sih kodingnya.

Oke, buat jawab pertanyaan kalian aku akan kasih contoh program void dengan metode inputan.
Ini aku kasih screenshot dari program void menggunakan inputan :


Kalau sudah jadi programnya, silahkan di run aja ya kawan.. mudah kan J selamat mencoba..

Method Non-Void

Hasil gambar untuk non void
Hallo semuanya.. sesuai janji aku, aku akan bagi materi nonvoid di postingan aku kali ini. Pasti kalian udah nggak sabar ya buat baca psotingan aku. Maaf ya kelamaan hehe..

Karena aku sudah bahas tentang method di postingan aku yang ini Void, aku akan langsung masuk ke program nonvoid nya ya teman-teman. Seperti ini ni aku kasih contoh :


Memang terlihat sama seperti void, tetapi mereka memiliki perbedaan loh guys. Ini dia perbedaan diantara keduanya :



Didalam nonvoid kita hrus memberikan return atau pengembalian nilai.

Nah, gimana sudah pada paham kan tentang pebedan antara nonvoid dan dengan void. Kalian juga bisa memilih kalian lebih suka menggunakan yang aman untuk menyelesaikan solus dari suatu masalah. Selamat mencoba dan selamat berkembang.. J

Jumat, 14 September 2018

Method Void


Hasil gambar untuk method
Assalamualaikum semuanya.. kan seperti janji aku yang aku bilang kemarin, kalau aku akan bagi materi tentang class objek dan method void. Nah, kan aku udah bagi materi tentang class, tapi aku belum bagi materi yang tentang method. Aku akan bagi materi method hari ini ya guys

Method bisa pakai 2 cara nih guys, yang pertama dengan void, dan yang kedua tanpa void atau nonvoid.

Yang pertama aku akan kasih tau method dengan cara pertama yaitu menggunakan void. Ini dia contoh program nya :


Kalau sudah maka bisa langsung di run. Untuk program ayng nonvoid akan aku sampaikan di postingan aku selanjutnya ya guys. Atau bisa klik disin Non Void.


Class Objek dan Method Void


Masuk materi baru nih guys, penasaran kan aku mau kasih materi apa kali ini kasih tau gak yaaa??

Aku akan bagi materi tentang class objek dan method void nih guys. Apasih itu class objek dan method void itu?

Class adalah sekumpulan data yang merupaka objek. Sedangkan method adalah operasional dalam sebuah objek. Dan atribut ciri khas pada sebuah projek.

Contoh pengguanan method :
-          Pencetakan data
-          Tampilan data
-          Perhtungan data

Biar lebih paham, aku akan kasih contoh program untuk materi class ini :
1.      1. Contoh program java dasar


Kita lihat perbedaanya dengan class :
1.      2. Contoh program Java class dasar


*Kita harus memberi nama class, tetapi memberikan nama class tidak boleh sama dengan nama file
*harus sama dengan nama yang ada diclass, tidak pakai tipe data lagi karena sudah diinputkan lengkap didalam class.
*jadi menginputkan nama diletakkan di class, dan nilai dari yang kita inputkan terletak di dalam java dasar

Mereka memiliki hasil running yang smaa, tetapi dengan 2 cara yang berbeda. Kalian lebih suka menggunakan yang mana terserah kalian. Gunakan yang menurut kalian lebih mudah ya guys J

Dan ini untuk materi method void :

Penjumlahan Matriks dengan Array

Hasil gambar untuk matriks
Haloo.. setelah kemarin aku kasih materi array sederhana klik disini sekarang aku mau kasih tau gimana cara membuat matriks menggunakan array. Kalian pasti tau kan matriks itu apa. Nah, aku akan kasih contoh membuat program untuk membentuk matriks.

Ada 2 tipe matriks nih yang akan aku bahas, yaitu matrik 2 baris 2 kolom dan matriks 3 baris dan 2 kolom. Untuk yang lainnya kalian kembangin sendiri ya.. mudah kok hanya tinggal mengganti angka saja danmenmbah array nya..

Mari kita lihat, gimana sih matriks menggunakan array itu.

Pertama, aku akan kasih contoh koding untuk matriks 2 baris 2 kolom :


Aku akan jelasin tentang koding diatas ya..nah, diatas kan ada tulisan new int[2][2]; itu fungsinya adalah sebagai pembentuk matriks itu sendiri, karena [2][2] maka matriks akan terbentuk dari 2 baris dan 2 kolom. Pembacaan matriks baris kolom, bukan kolom baris, jadi angkan yang didepan adalah angka baris sedangkan yang belakang angka kolom.

Karena array diambil dari angka 0, maka angka di dalam kurung dikurangi satu dan dimurai dari 0. Misal seharusnya [1][1] karena dimulai dari 0 maka [0][0].

Dan beginilah penampakan hasilnya :


Dan aku akan kasih contoh untuk matriks 2 kolom dan 3 baris :


Dan ini hasilnya :



Selamat mencoba semuanya.. dan sampai bertemu di postingan aku selanjutnya. J

Program Membuat Nilai dengan perulangan dan Input

Hallo guys, masih semangat kan untuk mempelajari koding lagi. Nah pasti akan makin semangat terus, Padil akan terus berbagi ilmu untuk kalian. Nah, Padil kan udah kasih materi banyak banget dari kemarin, kalian bisa klik profil untuk mempelajari semua materi padil. Nah kali ini aku akan memberikan koding kombinasi materi kita dari awal hingga akhir, mulai dari menginputkan, perulangan, hingga if else. Ayo kita coba bersama.

Ini dia contoh skrip nya :

import java.io.*;
public class blog
{
                public static void main (String[]args) throws IOException
                {
                                BufferedReader br;
                                br = new BufferedReader ( new InputStreamReader(System.in));
                                int uts, uas, nilaiakhir;
                                String nama,nim,jurusan,prodi;
                                double e = 0.4;
                                double f = 0.6;
                                int i = 0;
                                do{
                                System.out.print ("Nama = ");
                                nama =(br.readLine());
                                System.out.print ("NIM = ");
                                nim =(br.readLine());
                                System.out.print ("Jurusan = ");
                                jurusan =(br.readLine());
                                System.out.print ("Program Studi = ");
                                prodi =(br.readLine());
                                                System.out.print ("Nilai UTS=");
                                                uts = Integer.parseInt (br.readLine());
                                                System.out.print ("Nilai UAS=");
                                                uas = Integer.parseInt (br.readLine());
                                double na =(e*uts)+(f*uas);
                                System.out.println ("Nilai Akhir=" +na);
                               
                                if ( na>81 )
                                { System.out.println ("Nilai Kamu = A");
                                }
                                else
                                                if ( na>71 )
                                                { System.out.println ("Nilai Kamu = B");
                                                }
                                                else
                                                                if ( na>61 )
                                                                {System.out.println ("Nilai Kamu = C");
                                                                }
                                                                else
                                                                                if ( na>51)
                                                                                {System.out.println ("Nilai Kamu = D");
                                                                                }
                                                                                else
                                                                                                if ( na<0 )
                                                                                                {System.out.println ("Nilai Kamu = E");
                                                                                                }
                                                                                                i++;
                                }
                                                while ( i < 3);
                }
}

Nah, kalau di run hasilnya akan seperti ini :


Karena didalam input kita memberikan perintah pengulangan sebanyak 3 kali, maka ia akan berulang sebanyak 3 kali, terlihat seperti contoh diatas. Dan karena kita memberikan if else untuk penilaian huruf, maka hasilnya pun akan mengikuti peraturan dari si if else tersebut.

Selamat mencoba minna san... J

Array dan Contohnya


Hasil gambar untuk array
Masuk materi baru nih guys, gimana.. Koding koding yang aku kasih mudah dipelajari kan? Kalau ada pertanyaan atau masalah bisa komen di bawah atau email ke aku aja, Insyaallah ntar aku bantu. Karena kita akan memasuki materi baru yang lebih sulit dibanding yang kemarn kemarin nih, selamat belajar semuanya...

Kalian pasti bertanya-tanya, apasih materi baru kita kali ini? Ada yang pernah dengar array? Atau bahkan udah tau tentang Array? Tapi masih bingung gimana sih array tu sebenarnya.. Tenang, aku akan kasih tau di sini tentang array.

Jadi, Array adalah sekumpulan data yang memliki tipe data dan variabel yang sama. Bilangan array bertipe Integer untuk elemennya.

Contoh :


Bentuk penulisan dalam array untuk dimensi 1 atau multidimensi.
1.       Tipe data variabel [] = new tipe data [];
2.       Tipe data variabel [][] = new tipe data [][];

Contoh program :



Kalau di run akan menjadi :



Selamat mencoba.. dan terus ikutin blog aku ya buat yang mau belajar koding J kalau ada kendala dan ingin bertanya,bisa komen dibawah atau inbox aku yaa...

Kamis, 13 September 2018

Membuat Nota Pembayaran + Diskon dengan Program


'Hasil gambar untuk nota


Hallo gays, kemaren banyak nih pertanyaan dan permintaan yang masuk ke gmail aku, kalau misal dalam nota kemarin ( lnk nota pembayaran ) diberi diskon gimana? Nah, dipostingan aku kali ini, aku akan kasih tau, kasih satu program contoh gimana sih bikin nota plus diskon. Langsung aja yuk simak :
import java.io.*;
public class blog
{
                public static void main ( String [] args ) throws IOException
                {
                                System.out.print (" ===================================== ");
                                System.out.print ("       NOTA PEMBAYARAN SEWA KAMAR ");
                                System.out.print (" ===================================== ");

                                BufferedReader br;
                                br = new BufferedReader ( new InputStreamReader ( System.in));
                                String nama, alamat;
                                int kode, harga, lamasewa, sewa, bayar;
                                double diskon;
                                int biaya = 0;
                                                System.out.print (" NAMA PENYEWA    :");
                                                nama = ( br.readLine());
                                                System.out.print (" ALAMAT PENYEWA  :");
                                                alamat = ( br.readLine());
                                                System.out.print ("KODE SPANDUK                        :");
                                                kode = Integer.parseInt ( br.readLine());
                                                switch ( kode )
                                {
                                                case 1 : System.out.println ("JENIS SPANDUK    : MINI ");
                                                                harga = 170000;
                                                                break;
                                                case 2 : System.out.println ("JENIS SPANDUK    : DOUBLE ");
                                                                harga = 310000;
                                                                break;
                                                case 3 : System.out.println ("JENIS SPANDUK    : JUMBO ");
                                                                harga = 550000;
                                                                break;
                                                }
                                                System.out.print (" BIAYA SEWA PER MINGGU                 :" +biaya);
                                                bayar = Integer.parseInt(br.readLine());              
                                                System.out.println (" LAMA SEWA                                          :");
                                                lamasewa = Integer.parseInt(br.readLine());
                                                sewa = biaya*lamasewa;
                                                                if ( lamasewa > 4)
                                                                {
                                                                                diskon = sewa * 10/100;
                                                                }
                                                else
                                                                {
                                                                                diskon = 0;
                                                                }
                                                                                bayar = sewa - diskon;
                                                                System.out.println (" DISKON                                                   :" +diskon);
                                                                System.out.println (" BIAYA TOTAL                                         :" +biaya);
                                                                System.out.println (" BAYAR                                                                     :" +biaya);
}
}

Selamat mencoba semuanya.. Kalau ada masalah silahkan komen di bawah yaa... J