Nama : Moch. Alan Ferdihasan
langsung saja ini dia contohmya
import java.util.Scanner;
import java.util.ArrayList;
class MenyalinDataArray
{
public static void main(String[] args)
{
int[] sumber = new int[10];
int[] tujuan = new int[10];
int i;
for (i=0; i<sumber.length;i++)
sumber[i]= (int)(50+ Math.random()*50);
for (i=0; i<tujuan.length; i++)
tujuan [i] = sumber[i];
System.out.println("---------------"+"-----------");
System.out.println("No. Data Sumber " + "Data Tujuan");
System.out.println("---------------"+"-----------");
for (i = 0; i<sumber.length; i++)
System.out.println(i+1 + ".\t" + sumber[i] + "\t\t" + tujuan[i]);
System.out.println("---------------"+"-----------");
}
}
Terimakasih telah berkunjung
Alankatakato
Sabtu, 13 Juni 2020
Program Fungsi
Nama : Moch. Alan Ferdihasan
Contoh Program Fungsi
import java.util.Scanner;
public class Alan {
void hari(String pelajaran){
System.out.println(" ");
System.out.println("Berikut jadwal Pelajaran Hari ini");
System.out.println("Hari : " + pelajaran );
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Berikut adalah jadwal pelajaran selama seminggu");
System.out.println("1. Senin = Fisika, Kimia, Bhs. Jawa, Bhs. Indo");
System.out.println("2. Selasa = Bengkel ( Laptop, katel pack, Kabel LAN)");
System.out.println("3. Rabu = MM, Seni, Bhs. Jepang, Bhs. Inggirs");
System.out.println("4. Kamis = MM, Olahraga, Agama, Sejarah ");
System.out.println("5. Jumat = PKN, Bhs. Indo, Simdig, Bengkel");
System.out.println("Silahkan Ketik Hari Apa?");
System.out.print("Ketik menggunakan Angka : ");
try {
int pelajaran = input.nextInt();
Scanner input1 = new Scanner(System.in);
if(pelajaran == 1){
Alan saya1 = new Alan ();
saya1.hari("Senin = Fisika, Kimia, Bhs. jawa, Bhs. Indo");
}else if (pelajaran == 2){
Alan saya2 = new Alan();
saya2.hari("Selasa = Bengkel ( Laptop, katel pack, Kabel LAN)");
}else if (pelajaran == 3){
Alan saya3 = new Alan();
saya3.hari("Rabu = MM, Seni, Bhs. Jepang, Bhs. Inggirs");
}else if(pelajaran == 4){
Alan saya4 = new Alan();
saya4.hari("Kamis = MM, Olahraga, Agama, Sejarah");
}else if (pelajaran == 5){
Alan saya5 = new Alan();
saya5.hari("Jumat = PKN, Bhs. Indo, Simdig, Bengkel");
}else{
System.out.println("Maaf Inputan Salah");
}
}catch(Exception e){
System.out.println("Maaf Inputan Salah");
}
}
}
Contoh Program Fungsi
import java.util.Scanner;
public class Alan {
void hari(String pelajaran){
System.out.println(" ");
System.out.println("Berikut jadwal Pelajaran Hari ini");
System.out.println("Hari : " + pelajaran );
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Berikut adalah jadwal pelajaran selama seminggu");
System.out.println("1. Senin = Fisika, Kimia, Bhs. Jawa, Bhs. Indo");
System.out.println("2. Selasa = Bengkel ( Laptop, katel pack, Kabel LAN)");
System.out.println("3. Rabu = MM, Seni, Bhs. Jepang, Bhs. Inggirs");
System.out.println("4. Kamis = MM, Olahraga, Agama, Sejarah ");
System.out.println("5. Jumat = PKN, Bhs. Indo, Simdig, Bengkel");
System.out.println("Silahkan Ketik Hari Apa?");
System.out.print("Ketik menggunakan Angka : ");
try {
int pelajaran = input.nextInt();
Scanner input1 = new Scanner(System.in);
if(pelajaran == 1){
Alan saya1 = new Alan ();
saya1.hari("Senin = Fisika, Kimia, Bhs. jawa, Bhs. Indo");
}else if (pelajaran == 2){
Alan saya2 = new Alan();
saya2.hari("Selasa = Bengkel ( Laptop, katel pack, Kabel LAN)");
}else if (pelajaran == 3){
Alan saya3 = new Alan();
saya3.hari("Rabu = MM, Seni, Bhs. Jepang, Bhs. Inggirs");
}else if(pelajaran == 4){
Alan saya4 = new Alan();
saya4.hari("Kamis = MM, Olahraga, Agama, Sejarah");
}else if (pelajaran == 5){
Alan saya5 = new Alan();
saya5.hari("Jumat = PKN, Bhs. Indo, Simdig, Bengkel");
}else{
System.out.println("Maaf Inputan Salah");
}
}catch(Exception e){
System.out.println("Maaf Inputan Salah");
}
}
}
Program Gui
Perkenalkan Nama Saya Moch. Alan Ferdihasan
saya membuat program Gui
Langsung saja ini dia Contohnya
import javax.swing.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
class AlanFerdi extends JFrame{
// attribut
//membuat tombol
JButton tombol1 = new JButton("Bio Data");
JButton tombol2 = new JButton("Alamat Blogger");
JLabel text_label = new JLabel("pilih Salah Satu informasi");
//konstruktor
public AlanFerdi(){
//frame seting———————————————————————
//memanggil konstruktor kelas induk (JFrame)
super("Biodata");
//seting besar frame 400 x 400 px
this.setSize(200,200);
//seting agar bisa ditutup
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
//seting kemunculan frame di tengah window
this.setLocationRelativeTo(null);
//seting layout frame
this.getContentPane().setLayout(null);
//frame seting———————————————————————
//menambahkan komponen ke frame dan seting letak
this.add(tombol1);
this.add(tombol2);
this.add(text_label);
// setbounds(x,y,lebar,tinggi)
tombol1.setBounds(10,10,150,25);
tombol2.setBounds(10,40,150,25);
text_label.setBounds(30,70,150,25);
//seting aksi tombol
tombol1.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent e){
// kode disini; saat di klik string text_label akan berubah
text_label.setText("Moch. Alan Ferdihasan_X TKJ 2_ No absen 24");
}
});
tombol2.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent e){
// kode disini; saat di klik string text_label akan berubah
text_label.setText("Blogger : https://alanferdihasan.blogspot.com/");
}
});
// menampilkan frame
show();
}
public static void main(String[] args){
new AlanFerdi();
}
}
Terimakasih Telah Berkunjung
saya membuat program Gui
Langsung saja ini dia Contohnya
import javax.swing.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
class AlanFerdi extends JFrame{
// attribut
//membuat tombol
JButton tombol1 = new JButton("Bio Data");
JButton tombol2 = new JButton("Alamat Blogger");
JLabel text_label = new JLabel("pilih Salah Satu informasi");
//konstruktor
public AlanFerdi(){
//frame seting———————————————————————
//memanggil konstruktor kelas induk (JFrame)
super("Biodata");
//seting besar frame 400 x 400 px
this.setSize(200,200);
//seting agar bisa ditutup
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
//seting kemunculan frame di tengah window
this.setLocationRelativeTo(null);
//seting layout frame
this.getContentPane().setLayout(null);
//frame seting———————————————————————
//menambahkan komponen ke frame dan seting letak
this.add(tombol1);
this.add(tombol2);
this.add(text_label);
// setbounds(x,y,lebar,tinggi)
tombol1.setBounds(10,10,150,25);
tombol2.setBounds(10,40,150,25);
text_label.setBounds(30,70,150,25);
//seting aksi tombol
tombol1.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent e){
// kode disini; saat di klik string text_label akan berubah
text_label.setText("Moch. Alan Ferdihasan_X TKJ 2_ No absen 24");
}
});
tombol2.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent e){
// kode disini; saat di klik string text_label akan berubah
text_label.setText("Blogger : https://alanferdihasan.blogspot.com/");
}
});
// menampilkan frame
show();
}
public static void main(String[] args){
new AlanFerdi();
}
}
Terimakasih Telah Berkunjung
Jumat, 12 Juni 2020
Cara Membuat Teks 3 Dimensi di Photoshop
Nama saya Moch. Alan Ferdihasan . Saya akan membuat tutorial Cara Membuat Teks 3 Dimensi di Photoshop CC 2019.
Tak perlu basa basi lagi silahkan menikmati video nya hehe..
https://youtu.be/2a3vCe4dZNc
Terima kasih Telah Berkunjung
Tak perlu basa basi lagi silahkan menikmati video nya hehe..
https://youtu.be/2a3vCe4dZNc
Terima kasih Telah Berkunjung
Sabtu, 04 April 2020
Cara Pemcegahan Covid 19 (Corona)
Web Resmi COVID-19
https://www.covid19.go.id/
pemerintah melalui gugus tugas percepatan penanganan virus corona (covid-19) meluncurkan situs https://www.covid19.go.id sebagai sumber informasi resmi penanggulangan virus corona yang kini menjadi pandemi lokal.
#SMACKDOWNCORONA
1. Sering cuci tangan pakai sabun dan air mengalir selama 20 detik dan ingatkan anak untuk mencuci tangan pakai sabun secara benar. (Gunakan cara mudah mengukur durasi 20 detik semisal menyanyi lagu Selamat Ulang Tahun 2×).
2. Cuci tangan pakai sabun saat : •tiba dirumah,tempat kerja atau sekolah, •sebelum makan, •sebelum menyiapkan makanan, dan •setelah menggunakan toilet.
3. Gunakan cairan pembersih tangan (minimal 60% alkohol) bila sabun dan air mengalir tidak tersedia.
4. Tutup mulut dan hidung dengan siku terlipat saat batuk atau bersin atau gunakan tisu, yang langsung dibuang ke tempat sampah tertutup setelah digunakan. Sesudah itu, cuci tangan dengan sabun dan air mengalir atau cairan pembersih tangan.
5. Jaga jarak dengan orang yang tidak sehat.
6. Hindari menyentuh wajah.
7. Hindari bersalaman dan sebagai pengganti, lambaikan tangan, salam siku atau beri senyum.
https://www.covid19.go.id/wp-content/uploads/2020/03/01. -Hand- Washing.pdf
Kamis, 16 Januari 2020
Langkah Langkah membuat Buku Digital dengan Sigil
- Pengembangan Epub
- Proses pengembangan epub dapat dilakukan dengan lebih mudah jika materi bahan ajar telah dibuat dalam format word terlebih dahulu, sehingga diharapkan peserta telah menyiapkan materi bahan ajar untuk dibawa ke pelatihan.
- Terdapat 3 tahap pengembangan epub yang akan kita bahas dalam bab ini:
Konversi Word ke HTML
- Sebelum dirubah menjadi HTML, ada beberapa hal yang harus dilakukan:
- Rubah semua pengaturan layout gambar menjadi inline with text, Klik kanan gambar -> Wrap text -> In Line with Text.
Gambar yang tidak inline with text akan ditampilkan tidak pada tempatnya atau bahkan menghilang - Rubah semua smart object termasuk equation menjadi gambar, tekan tombol print screen -> paste di paint. Semua smart object akan dihapus.
- Akan lebih bagus jika dokumen sudah diformat menggunakan styling, hal ini berguna untuk pembuatan daftar isi nantinya
- Setelah semua itu dilakukan, simpan dokumen menjadi html dengan cara File -> Save as-> Web Page, filtered.

- Pastikan yang dipilih adalah tipe web page,
- filtered. Web page akan menghasilkan output .html yang memiliki sintaks yang tidak biasa digunakan pada halaman web.
Pengolahan ebook di Sigil
- Sigil merupakan sebuah software editor untuk epub yang bersifat open source. Untuk mengunduh sigil anda dapat mengakses websitenya di https://code.google.com/p/sigil/. Beberapa fitur dari sigil adalah:
- Gratis dan Open Source dengan lisensi GPLv3
- Multiplatform: dapat dijalankan di Windows, Linux dan Mac
- Multiple view: Book view, Code View dan Preview
- Dapat langsung mengedit tampilan epub di book view
- Generator daftar isi dengan support untuk heading multi-level
- Editor metadata
- Semenjak versi 0.7.0 Sigil juga sudah mendukung import file video dan audio. Dalam tutorial kali ini kita akan menggunakan sigil versi 0.7.1.

- Tampilan awal sigil
- Panel sebelah kiri merupakan file browser untuk file-file yang terdapat di dalam epub, panel tengah merupakan editor, dan panel sebelah kanan untuk daftar isi dari dokumen epub yang sedang dikerjakan.
Memasukkan halaman html
- Langkah awal yang harus dilakukan adalah membuka file html yang telah dibuat ke dalam sigil, dari sigil -> File -> Open, kemudian pilih file HTML yang telah dibuat.

- Setelah itu pastikan tidak ada kesalahan di dalam dokumen tersebut, hapus spasi yang berlebih serta pastikan gambar sudah pada tempatnya.
Edit Metadata
- Metadata merupakan sebuah informasi yang mendeskripsikan sebuah file. Pada epub, metadata berfungsi seperti identitas pada sebuah buku: judul, nama pengarang, tahun penerbitan, bahasa, ISBN, penerbit, kategori, deskripsi, dll.
- Untuk masuk ke jendela metadata, dari sigil -> Tools -> Metadata editor , atau tekan tombol F8. Setelah itu silahkan masukkan judul (Title), pengarang (author), serta untuk menambahkan properti lainnya seperti penerbit, tahun terbit, dll silahkan tekan tombol add basic, dan kemudian rubah valuenya.

- Tampilan Metadata Editor
Cover Image
- Cover image merupakan halaman sampul dari buku digital kita, halaman sampul biasanya ditampilan di tampilan utama software pembaca buku digital bersama informasi lainnya, seperti judul dan pengarang.


- Contoh library pembaca buku digital
- Untuk membuat cover image, anda perlu menyiapkan sebuah file gambar yang akan digunakan sebagai halaman sampul. Jika gambar yang ingin digunakan sebagai sampul sudah terdapat di dalam dokumen HTML, anda dapat menunjuknya sebagai halaman sampul dengan cara: Images -> pilih gambar -> klik kanan -> Add semantics -> Cover Image

- Atau jika gambar belum tersedia, Anda dapat menambahkan file gambar tersebut dengan cara: Klik kanan images -> add existing files -> pilih gambar. Gambar yang dipilih akan ditambahkan ke dalam folder images, dan sudah dapat digunakan sebagai cover image dengan cara di atas.
Daftar isi
- Daftar isi merupakan cara utama pengguna melakukan navigasi di dalam dokumen epub. Pengguna dapat langsung membuka bagian dokumen yang ingin dibaca dengan menggunakan daftar isi tanpa harus membuka tiap-tiap halaman, sistem yang mirip dengan hyperlink di halaman web.
- Sigil memiliki fitur untuk membuat daftar isi secara otomatis, yang perlu dipersiapkan hanyalah menentukan header setiap bab yang ingin dimasukkan di dalam daftar isi.
- Jika dokumen word yang digunakan telah menggunakan styling, maka dokumen telah terformat secara otomatis, tetapi jika belum, maka pengguna harus menentukan header di sigil. Yang harus dilakukan adalah: Tempatkan cursor di kalimat topik/subtopik -> pilih header


- Dapat terlihat di gambar kiri, cursor (lingkaran merah) terletak di kalimat Konversi word ke HTML, dan ditetapkan sebagai h2 (header 2, persegi merah), sedangkan isi paragraf di gambar kanan (lingkaran merah) diberikan styling p(paragraf, persegi merah).
- h1 menandakan topik utama, h2 subtopik, h3 sub-subtopik, dst. Sedangkan p menandakan isi paragraf yang tidak dimasukkan ke dalam daftar isi.
- Untuk membuat daftar isi di readium cukup dengan masuk ke tools -> table of content -> generate table of content -> OK.

Memasukkan file multimedia ke dalam epub
- Sejak versi 7.0, Sigil telah mendukung import file video dan suara ke dalam dokumen epub. Untuk saat ini format yang telah didukung oleh epub adalah:
- Video (mp4, webm)
- Audio (mp3, wav, ogg)
- Jika ingin memasukkan video dalam format lainnya ke dalam buku, Anda dapat menggunakan software konversi video, salah satunya adalah dengan menggunakan software gratis, format factory(www.pcfreetime.com).
- Untuk memasukkan file video/audio cukup dengan menempatkan cursor di tempat yang anda inginkan, klik kanan -> insert file -> other file -> pilih audio/video yang diinginkan. Maka akan muncul tampilan pemutaran video/audio di jendela editor seperti di bawah.

- Setelah itu tambahkan sedikit baris kode di dalamnya, taruh kursor di samping video (lingkaran merah), kemudian buka code view.

- Merubah antara codeview dan bookview
- Kemudian cari baris dengan sintaks
- <video controls=”controls” src=”xx”></video>
- Dan tambahkan sintaks berikut sesuai tipe file yang digunakan:
- MP4: type=”video/mp4″
- MP3: type=”audio/mp3″
- Wav: type=”audio/x-wav”
- Sehingga kode akhirnya menjadi:
- <video type=”video/mp4″ controls=”controls” src=”xx”></video>
- Beberapa epub viewer membutuhkan properti di atas untuk dapat memutar video.
- Setelah itu pilih file -> save as untuk menyimpan dokumen anda sebagai epub.
Membaca Epub
- Terdapat berbagai macam software untuk membaca epub, namun hanya sebagian yang dapat memutar file multimedia, antara lain:
- aplikasi desktop -> GHP Reader
- Android -> Ideal Reader -> install dari google play
- iOS -> iBooks
- Google Chrome -> Readium -> install dari chrome store -> beberapa video tidak dapat diputar



- Selain itu, beberapa software epubreader yang dapat digunakan, tetapi tidak dapat menampilkan file multimedia adalah:
- Aplikasi desktop -> calibre, sigil, azreader, dll
- Android -> fbReader, iBooks, dl
- Firefox -> epubreader

- Tampilan epubreader
Pengertian Buku Digital Sigil
Pengertian Sigil:
Sigil adalah aplikasi untuk manajemen dan pembuatan digital book dengan format epub, dimana kita dapat membuat digital book sesuai dengan yang kita ingikan. Sigil mendukung format text, html dan format epub.
Selain teks juga bisa menyisipkan gambar atau sampul buku dengan ukuran maksimal lebar 590 dan tinggi 750 pixel. Untuk menjadikan gambar tersebut sebagai cover, tinggal klik kanan pada gambar dan pilih “Add Semantics” kemudian pilih “Cover Image.”
Ada tak kurang dari 20 tools yang bisa kamu gunakan dengan fungsi yang beragam. Sigil juga dilengkapi tool yang bisa kamu gunakan untuk memeriksa kesalahan pada file epub tersebut. Caranya adalah klik pada “tombol centang berwarna hijau” untuk memverifikasi apakah sudah bebas dari kesalahan atau belum, sebelum mendistribusikannya.
Sigil juga didukung 15 macam bahasa serta dapat berjalan pada sistem operasi Windows, Linux dan Mac, dengan begini kamu bisa menggunakannya dimana saja.
Gambar tampilan Aplikasi Sigil
. Fungsi dari icon icon Sigil yang tertera pada toolbox adalah sebagai berikut :
Heading
: h1 digunakan untuk BAB, h2 untuk subbab, h3 untuk point dan dst. Sedangkan P menandakan isi paragraf yang tidak dimasukan dalam daftar isi.
Tombol untuk icon bergambar di atas adah untuk pengaturan huruf yaitu memepertebal tulisan, memiringkan, memberi aris bawah, memberi garis tengah pada kata, serta menurunkan dan membuat pangkat pada huruf.
Icon di atas adalah pengaturan paragraf yang pada umumnya juga terdapat pada Ms.Word yaitu Align left, Center, Align Right dan Justify
Pengertian Tentang Epub:
Epub (electronic publication) merupakan salah satu format digital book yang merupakan format standardisasi bentuk, diperkenalkan oleh International Digital Publishing Forum(IDPF) pada Oktober 2011. Epub menggantikan peran Open eBook sebagai format buku terbuka. Epub terdiri atas file multimedia, html5, css, xhtml, xml yang dijadikan satu file dengan ekstensi .
Kelebihan Epub:
Kelebihan Epub:
Berbagai kelebihan epub yang ditawarkan telah menjadikan epub sebagai salah satu format buku digital yang paling banyak digunakan, fitur-fiturnya antara lain:
· Format terbuka dan gratis
· Berbagai pembaca epub yang telah tersedia di berbagai perangkat
· Berbagai software pembuat epub telah tersedia
· Support untuk video dan audio
· Reflowable (word wrap), dan pengaturan ukuran text
· Support untuk DRM
· Styling CSS
Sumber : http://materisigil.blogspot.co.id/
Langganan:
Postingan (Atom)
Program ArrayList
Nama : Moch. Alan Ferdihasan langsung saja ini dia contohmya import java.util.Scanner; import java.util.ArrayList; class MenyalinDat...
