PEMBUKAAN
Selamat pagi pemirsa, kembali bersama saya
Didi mulyadi dalam acara Liputan 9 Pagi
untuk menyampaikan berita-berita yang teraktual dan terkini seputar Indonesia.
ISI
KECELAKAAN MAUT DI JALAN RAYA NAROGONG BEKASI
Pada Senin sore, 20 Mei 2013 sebuah motor yang
dikendarai oleh seorang pemuda mengalami
kecelakaan di jalan raya narogong KM 11. bekasi.
Motor tersebut kehilangan kendali dan menabrak
pohon yang ada di samping jalan ketika
melewati sebuah tikungan yang berada persis didepan sekolah islam SMK AL
MUHTADIN. Menurut saksi mata, sebelum kecelakaan terjadi motor yang dikendarai
korban sempat melaju oleng dengan kecepatan cukup tinggi.
Jenasah korban kemudian dibawa ke rumah sakit
umum bekasi untuk dilakukan otopsi.
PENUTUP
Berita tadi menutup acara Liputan 9 pagi ini,
saya Suryo Dirojo dan segenap kru yang bertugas mengucapkan terimakasih dan
sampai jumpa
Wednesday, January 14, 2015
PROGRAM JAVA IOSTREAM DAN LOGIKA PROGRAMNYA
import
java.io.*;
public
class Stream {
public static void main(String[]
args) throws IOException{
BufferedReader in =
new BufferedReader (new InputStreamReader (System.in));
System.out.print("Silahkan
Masukan Nama File Yang Akan Di Buat:");
String file_name =
in.readLine();
File file = new
File(file_name);
boolean exist =
file.createNewFile();
if (!exist)
{
System.out.println("Maaf
File Yang Di buat Sudah Ada");
}
else
{
BufferedWriter
out = new BufferedWriter(new FileWriter(file_name));
System.out.println("Masukan
tipe file:");
String isi
=in.readLine();
out.write(isi);
out.close();
System.out.println
("file yang di buat SUKSES");
}
}
}
|
Logika Program :
import java.io.*;
public class Stream {
Pada program diatas import java.io.Stream merupakan library
pada java yang mana kita menggunakan package berupa ioScream, berfungsi sebagai
media input yang menggunakan IOscream pada java, kemudian public class Stream . merupakan suatu nama class pada java tersebut
sehingga jika nama class java tersebut adalah Scream maka, penamaan java pada program ini harus menggunakan nama
class seperti Scream.java .
public static void main(String[] args)
throws IOException{
BufferedReader in = new
BufferedReader (new InputStreamReader
(System.in));
System.out.print("Silahkan
Masukan Nama File Yang Akan Di Buat:");
String
file_name = in.readLine();
File
file = new File(file_name);
Pada blok program diatas merupakan
suatu porgram yang di dimana program ini akan menginput dengan menggunakan iosream
untuk melakukan tindakan pada line yang diinput dan pada progam ini juga akan
membuat file baru pada direktori .seperti:
1.) public static void main(String[] args)
throws IOException
Merupakan suatu menu yang hausada
pada program java, dan menu ini merupakan menu iostream, karena terdapat throws
IOException pada menu.
2.)BufferedReader in = new BufferedReader (new
InputStreamReader(System.in));
Merupakan
suatu program input yang menggunakan ioscream pada system program tersebut.
3.) System.out.print("Silahkan Masukan
Nama File Yang Akan Di Buat:");
Merupakan
program yang digunakan untuk mencetak /menampilkan pesan maupun data dalam
program pada command prompt .
4.) String file_name = in.readLine();
Merupakan suatu program untuk
membaca yang ada dalam baris dan mnginputnya dan menjadikan nya nama file .
5.) File file = new File(file_name);
Merupakan
perintah program untuk membuat file baru berdasarkan inputan file_name/nama
file yang di input.
boolean exist = file.createNewFile();
if
(!exist)
{
System.out.println("Maaf
File Yang Di buat Sudah Ada");
}
Pada
blok program diatas merupakan program yang digunakan untuk mengecek file yang
di buat , apakah file yang dibuat sudah terdapat atau belum.
1.) if (!exist)
{
System.out.println("Maaf
File Yang Di buat Sudah Ada");
}
Merupakan program mempunyai arti : jika file sudah ada maka akan tercetak “maaf
file yang di buat sudah ada “pada command prompt.
else
{
BufferedWriter
out = new BufferedWriter(new FileWriter(file_name));
System.out.println("Masukan
tipe file:");
String
isi =in.readLine();
out.write(isi);
out.close();
System.out.println
("file yang di buat SUKSES");
}
}
}
Sedangkan pada
blok di atas merupakan else dari pengecekan kondisi pada program tersebut ,
sehingga jika tidak ada file yang sama maka akan mengeksekusi perintah else.
1.) BufferedWriter out = new BufferedWriter(new
FileWriter(file_name));
Merupakan
perintah yang digunakan untuk memberikan tipe file dari file yang dibuat
melalui penginputan iostream pada file name.
2.)System.out.println("Masukan tipe file:");
String
isi =in.readLine();
out.write(isi);
out.close();
System.out.println
("file yang di buat SUKSES");
}
Merupakan
blok program yang di gunakan untuk
mencetak “masukan tipe file” kemudian menginput string isi dari baris yang di
masukan kemudian menulis isi dan keluar
dari program dan mencetak “file yang dibuat sukses “pada command prompt.
PROGRAM JAVA MENU DAN LOGIKA PROGRAM NYA
>>>> DOWNLOAD .DOC<<<<
import java.util.Scanner;
public class MenuLuas
{
static double luas,p,l,a,t;
static Scanner input = new Scanner(System.in);
static double hitung_persegi(double pnj, double lbr)
{
double luas = pnj*lbr;
return luas;
}
static double hitung_segitiga(double als, double tng)
{
double luas = als*tng*0.5;
return luas;
}
static double hitung_lingkaran(double jari)
{
double luas = jari*jari*3.14;
return luas;
}
static void clear ()
{
for(int i = 0; i <10; i++)
{
System.out.println("\n\n\n\n\n\n");
}
}
static void menu()
{
System.out.println ("========================");
System.out.println (" MENU
");
System.out.println ("========================");
System.out.println (" 1. Luas Persegi Panjang ");
System.out.println (" 2. Luas Segitiga ");
System.out.println (" 3. Luas Lingkaran ");
System.out.println (" 4. exit ");
System.out.println ("+========================");
System.out.print("Masukkan pilihan
anda : ");
int pilih = input.nextInt();
switch(pilih)
{
case 1:
System.out.print("\nAnda
Pilih Luas Persegi Panjang\n");
System.out.println("======================================");
System.out.print("Masukkan
Panjang = ");
p = input.nextDouble();
System.out.print("Masukkan
Lebar = ");
l = input.nextDouble();
System.out.println("=======================================");
System.out.println("Luas
Persegi Panjang = "+hitung_persegi(p,l));
break;
case 2:
System.out.print("\nAnda
Pilih Luas Segitiga\n");
System.out.println("==============================");
System.out.print("Masukkan
Alas =
");
a = input.nextDouble();
System.out.print("Masukkan
Tinggi = ");
t = input.nextDouble();
System.out.println("==============================");
System.out.println("Luas
Segitiga = "+hitung_segitiga(a,t));
break;
case 3:
System.out.print("\nAnda
Pilih Luas Lingkaran\n");
System.out.println("================================");
System.out.print("Masukkan
Jari-Jari = ");
double j = input.nextDouble();
System.out.println("================================");
System.out.println("Luas
Lingkaran =
"+hitung_lingkaran(j));
break;
case 4:
System.out.println("Thanks");
System.exit(0);
break;
default:
System.out.println("Maaf
pilihan Anda tidak tersedia "+pilih);
break;
}
System.out.println("\n");
tanya();
}
static void tanya()
{
System.out.print("Kembali Lagi Ke Menu
(y/n)\n((1 = Ya) atau (2 = Keluar)\nPilihan Anda : ");
double tny = input.nextDouble();
if (tny==1)
{
clear();
menu();
}
else
{
System.exit(0);
}
}
public static void main (String[]args)
{
clear();
menu();
}
}
|
Logika Program :
import java.util.Scanner;
public class MenuLuas
Pada program diatas import java.util.Scaner merupakan
library pada java yang mana kita menggunakan package berupa scanner, berfungsi
sebagai media input yang menggunakan scanner pada java, kemudian public class MenuLuas . merupakan suatu
nama class pada java tersebut sehingga jika nama class java tersebut adalah MenuLuas maka, penamaan java pada
program ini harus menggunakan nama class seperti MenuLuas.java .
static double luas,p,l,a,t;
static Scanner input =
new Scanner(System.in);
static double
hitung_persegi(double pnj, double lbr)
{
double
luas = pnj*lbr;
return
luas;
}
static void clear ()
{
for(int i
= 0; i <10; i++)
{
System.out.println("\n\n\n\n\n\n");
}
}
Pada blok program diatas merupakan
suatu rumus dan kondisi dimana program akan menginput dengan menggunakan
scanner untuk melakukan tindakan pada case yang dibuat setelah program ini ,
sehingga program case akan menscan variabel pada program ,sehingga program diatas berfungsi untuk menghitung luas dari
caseyang diminta . seperti case 1 yaitu luas persegi , maka akan langsung
mencari rumus pada program di atas dan mengeksekusinya. for(a=0; a<n; a++) merupakan suatu pengulangan dimana variabel
a =0 a lebih kecil dari variabel n .
static void menu()
{
System.out.println ("========================");
System.out.println (" MENU
");
System.out.println ("========================");
System.out.println (" 1. Luas Persegi Panjang ");
System.out.println (" 2. Luas Segitiga ");
System.out.println (" 3. Luas Lingkaran ");
System.out.println (" 4. exit ");
System.out.println ("+========================");
System.out.print("Masukkan
pilihan anda : ");
int
pilih = input.nextInt();
}
pada blok diatas berfungsi untuk
mencetak seperti System.out.println ("========== ================="); akan
mencetak garis ==========================
, kemudian System.out.print("Menu
"); akan mencetak Menu dan begitu seterusnya. sedangkan int
pilih= input.nextInt(); berfungsi untuk menginput variabel n dengan
bilangan integer ,
switch(pilih)
{
case
1:
System.out.print("\nAnda
Pilih Luas Persegi Panjang\n");
System.out.println("======================================");
System.out.print("Masukkan
Panjang = ");
p
= input.nextDouble();
System.out.print("Masukkan
Lebar = ");
l
= input.nextDouble();
System.out.println("=======================================");
System.out.println("Luas
Persegi Panjang = "+hitung_persegi(p,l));
break;
case
2:
System.out.print("\nAnda
Pilih Luas Segitiga\n");
System.out.println("==============================");
System.out.print("Masukkan
Alas =
");
a
= input.nextDouble();
System.out.print("Masukkan
Tinggi = ");
t
= input.nextDouble();
System.out.println("==============================");
System.out.println("Luas
Segitiga = "+hitung_segitiga(a,t));
break;
case
3:
System.out.print("\nAnda
Pilih Luas Lingkaran\n");
System.out.println("================================");
System.out.print("Masukkan
Jari-Jari = ");
double
j = input.nextDouble();
System.out.println("================================");
System.out.println("Luas
Lingkaran =
"+hitung_lingkaran(j));
break;
case
4:
System.out.println("Thanks");
System.exit(0);
break;
default:
System.out.println("Maaf
pilihan Anda tidak tersedia "+pilih);
break;
}
System.out.println("\n");
tanya();
}
Sedangkan
pada blok blok program diatas merupakan program swictcase yang di mana kita
dapat mengeksekusi program yang hanya
kita butuh kan untuk mengeksekusinya tanpa mengeksekusi yang tidak kita
butuhkan , yaitu berupa pilihan menu seperti blok program sebelumnya yang akan
menuju program case yang dibutuhkan seperti case 1 , maka program akan
mengeksekusi case 1 , karna di case 1 terdapat :
case 1:
System.out.print("\nAnda
Pilih Luas Persegi Panjang\n");
System.out.println("======================================");
System.out.print("Masukkan
Panjang = ");
p
= input.nextDouble();
System.out.print("Masukkan
Lebar = ");
l
= input.nextDouble();
maka akan
tercetak “anda pilih luas persegi
panjang” dan kemudian tercetak “masukan panjang=” , ketika itu kita langsung
memasukan nilai sesuai yang kita inginkan dan scanner program pertama akan
menscan dan memproses nya di blok program yang mempunyai rumus tersebut.begitu
seterusnya , kecuali case 4 , karna case 4 akan langsung memperoses untuk
keluar dan mencetak ‘thanks’.
static void tanya()
{
System.out.print("Kembali
Lagi Ke Menu (y/n)\n((1 = Ya) atau (2 = Keluar)\nPilihan Anda : ");
double tny
= input.nextDouble();
if
(tny==1)
{
clear();
menu();
}
else
{
System.exit(0);
}
}
public static void
main (String[]args)
{
clear();
menu();
}
}
Pada blok program
diatas merupakan class Tanya dimana pada program ini kita dapat menentukan
apakah kita ingin kembali ke menu atau ingin keluar setelah kita selesai
membuat salah satu luas bangunan yang terdapat pada menu , jika kita pilih
angka “1” maka kita kembali ke menu
mengunakan program if-else ,yang dimana if 1 tny==1 maka kita kembali kemenu
sedangkan else maka kita memperoses ke system.exit();.
CARA CEPAT HITUNG PERKALIAN RATUSAN :D
Menghitung cepat perkalian 3 digit (ribuan)
Menghitung cepat perkalian 3 digit (ribuan) dapat di selesaikan dengan tips cepat berikut ini:
adapun contohnya:876
786 x
.........................?
untuk mempermudah dan mempercepat proses pemecahan perkalian tersebut, setiap digit angka - angka tersebut kita kasi tanda:
8 7 6
7 8 6 x
.........................?
R1 P1 S1
R2 P2 S2 x
= T3 M3 R3 P3 S3
S3 = S1 x S2
(ditulis nilai satuan saja, sedangkan angka didepannya = D1 disimpan)
P3 = (P1 x S2) + (P2 x S1) + D1
(ditulis nilai satuan saja, sedangkan angka didepannya = D2 disimpan)
R3 = (R1 x S2) + (R2 x S1) + (P1 x P2) + D2
(ditulis nilai satuan saja, sedangkan angka didepannya = D3 disimpan)
M3 = (R1 x P2) + (R2 x P1) + D3
(ditulis nilai satuan saja, sedangkan angka didepannya = D4 disimpan)
T3 = (R1 x R2) + D4
(ditulis semua nilainya)
kalikan dulu angka dibelakangnya |
jadi untuk perkalian 876 x 786 kita kalikan terlebih dahulu rumus S3 = S1 x S2sehingga 6 x 6 = 36 , (Hanya ditulis nilai satuannya yaitu 6 dan angka didepannya (3) disimpan
Kemudian kita tuliskan satuannya yaitu 6 dan angka didepannya ( D1 = 3) disimpan
Selanjutnya kita gunakan rumus
P3 = ( P1 x S2 ) + ( P2 x S1 ) + D1
= ( 7 x 6 ) + ( 8 x 6 ) + 3
= 42 + 48 + 3
= 93
Kemudian kita tuliskan satuannya yaitu 3 dan angka didepannya ( D2 = 9) disimpan
(mohon maaf belom bisa gambar jari ratusan) |
Selanjutnya kita gunakan rumus
R3 = ( R1 x S2 ) + ( R2 x S1 ) + ( P1 x P2 ) + D2
= ( 8 x 6 ) + ( 7 x 6 ) + ( 7 x 8 ) + 9
= 48 + 42 + 56 + 9
= 155
Kemudian kita tuliskan satuannya yaitu 5 dan angka didepannya ( D3 = 15) disimpan
Selanjutkan kita gunakan rumus
M3 = ( R1 x P2 ) + ( R2 x P1 ) + D3
= ( 8 x 8 ) + ( 7 x 7) + 15
= 64 + 49 + 15
= 128
Kemudian kita tuliskan satuannya yaitu 8 dan angka didepannya ( D4 = 12) disimpan
Terakhir kita gunakan rumus
T3 = R1 x R2 + D4
= ( 8 x 7 ) + 12
= 56 + 12
= 68
Sangat mudah, gampang dan cepat…
bila sudah dipahami tips cepat tersebut, penulis jamin dalam penyelesaian soal model tersebut tidak sampai menghabiskan waktu 1 menit…
bila sudah dipahami tips cepat tersebut, penulis jamin dalam penyelesaian soal model tersebut tidak sampai menghabiskan waktu 1 menit…
Sukses test Aritmatika.. sukses menjadi pegawai yang diimpikan…
sumber :
http://tips-cepat.blogspot.com/2012/09/menghitung-cepat-perkalian-3-digit.html
Subscribe to:
Posts (Atom)
Entri yang Diunggulkan
Mengukur Kehandalan Web Hosting dari Sisi Uptime dan Downtime
Untuk menjalakan semua itu diperlukan kehandalan dari sisi server dan sumber daya manusia pengelola web hosting namun secara umum untuk dap...