Saturday, September 29, 2012
Mengurutkan Nama java
nah disini saya mau melengkapi tugas java saya..
berikut algoritma nya
langsung saja menuju Script nya..
package nama;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/**
*
* @author AdminS
*/
public class SNama {
public static void main(String[] args)throws Exception
{
BufferedReader masuk = new BufferedReader(new InputStreamReader(System.in));
int nama;// deklarasi variabel
System.out.print("Jumlah nama yang mau di Inputkan: ");
nama = Integer.parseInt(masuk.readLine()); //input jumlah orang yang akan di masukan
String[] Array; // array yang harus di isi String atau bertipe data string
Array=new String[nama];
String tempat;//tempat menyimpan nama yang di inputkan
Scanner input=new Scanner(System.in);
for(int i=0;i<nama;i++)
{
System.out.print("Nama " +(i+1)+" adalah: ");
Array[i]=input.next();
}
for(int x=1;x<nama;x++)
{
for(int y=0;y<nama-x;y++)
{
if(Array[y].compareTo(Array[y+1])>0) /*membandingkan string1 dan string 2 untuk mengurutkan abjad*/
//mengubah atau menimpa nilai array
berikut algoritma nya
Jumlah nama yang mau di Inputkan : 5
Nama 1 adalah : adam
Nama 2 adalah : gian
Nama 3 adalah : iqbal
Nama 4 adalah : elvera
Nama 5 adalah : fathy
urutan
adam
elvera
fathy
gian
1qbal
Jumlah siswa : 5
Nama 2 teratas : elvera
Nama 2 terbawah : gian
package nama;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/**
*
* @author AdminS
*/
public class SNama {
public static void main(String[] args)throws Exception
{
BufferedReader masuk = new BufferedReader(new InputStreamReader(System.in));
int nama;// deklarasi variabel
System.out.print("Jumlah nama yang mau di Inputkan: ");
nama = Integer.parseInt(masuk.readLine()); //input jumlah orang yang akan di masukan
String[] Array; // array yang harus di isi String atau bertipe data string
Array=new String[nama];
String tempat;//tempat menyimpan nama yang di inputkan
Scanner input=new Scanner(System.in);
for(int i=0;i<nama;i++)
{
System.out.print("Nama " +(i+1)+" adalah: ");
Array[i]=input.next();
}
for(int x=1;x<nama;x++)
{
for(int y=0;y<nama-x;y++)
{
if(Array[y].compareTo(Array[y+1])>0) /*membandingkan string1 dan string 2 untuk mengurutkan abjad*/
//mengubah atau menimpa nilai array
Thursday, September 6, 2012
Java Identifier by(J.E.N.I)
Java Identifier adalah suatu tanda yang mewakili nama-nama variabel, method, class, dsb.
Contoh dari Identifier adalah : Hello, main, System, out.
Pendeklarasian Java adalah case-sensitive. Hal ini berarti bahwa Identifier : Hello tidak
sama dengan hello. Identifier harus dimulai dengan salah satu huruf, underscore “_”, atau
tanda dollar “$”. Hurufnya dapat berupa huruf besar maupun huruf kecil. Karakter
selanjutnya dapat menggunakan nomor 0 smpai 9.
Identifier tidak dapat menggunakan kata kunci dalam Java seperti class, public, void, dsb.
Selanjutnya kita akan berdiskusi lebih banyak tentang kata kunci dalam Java.
Petunjuk Penulisan Program:
Contoh dari Identifier adalah : Hello, main, System, out.
Pendeklarasian Java adalah case-sensitive. Hal ini berarti bahwa Identifier : Hello tidak
sama dengan hello. Identifier harus dimulai dengan salah satu huruf, underscore “_”, atau
tanda dollar “$”. Hurufnya dapat berupa huruf besar maupun huruf kecil. Karakter
selanjutnya dapat menggunakan nomor 0 smpai 9.
Identifier tidak dapat menggunakan kata kunci dalam Java seperti class, public, void, dsb.
Selanjutnya kita akan berdiskusi lebih banyak tentang kata kunci dalam Java.
Petunjuk Penulisan Program:
Thursday, August 30, 2012
Tugas Hari Raya Java (Ganjil)
Assalamualaikum bapa dan ibu disini saya akan memberikan tugas THR saya..
Berikut Algoritma.
Aplikasi yang di gunakan NeatBeans IDE 7.0.1
Berikut Script
Berikut Algoritma.
Input
Jumlah
bilangan yang akan dimasukan : N
Bilangan
ke 1 :
Bilangan
ke 2 :
…………………
………………...
Bilangan
ke N :
Output
Jumlah
Bilangan Positif :
Jumlah
Bilangan Negatif :
|
Contoh
:
Jumlah
bilangan yang akan dimasukan : 5
Bilangan
ke 1 : -5
Bilangan
ke 2 : -7
Bilangan
ke 3 : 9
Bilangan
ke 4 : 4
Bilangan
ke 5 : 2
Output
Jumlah
Bilangan Positif : 3
Jumlah
Bilangan Negatif : 2
|
Aplikasi yang di gunakan NeatBeans IDE 7.0.1
Berikut Script
Tuesday, August 21, 2012
Menganalisa program Java Pertama by( J.E.N.I.)
Sekarang, kita akan mencoba untuk menganalisa program Java pertama :
public class Hello
{
/**
* My first java program
*/
public static void main(String[] args) {
//menampilkan string ”Hello world” pada layar
System.out.println("Hello world!");
}
}
Baris pertama kode :
public class Hello
menandakan nama class yaitu Hello. Dalam Java, semua kode seharusnya ditempatkan di
dalam deklarasi class. kita melakukannya dengan menggunakan kata kunci class. Sebagai
tambahan, class menggunakan access specifier public, yang mengindikasikan bahwa class
kita mempunyai akses bebas ke class yang lain dari package yang lain pula (package)
Monday, August 20, 2012
Editor yang di gunakan java by ( J.E.N.I.)
Langkah pertama dalam pembuatan sebuah program berbasis Java adalah menuliskan kode program pada text editor. Contoh text editor yang dapat digunakan antara lain : notepad, vi, emacs dan lain sebagainya. Kode program yang dibuat kemudian tersimpan dalam sebuah berkas berekstensi .java.
Setelah membuat dan menyimpan kode program, kompilasi file yang berisi kode program tersebut dengan menggunakan Java Compiler. Hasil dari adalah berupa berkas bytecodedengan ekstensi .class.
Berkas yang mengandung bytecode tersebut kemudian akan dikonversikan oleh Java Interpreter menjadi bahasa mesin sesuai dengan jenis dan platform yang digunakan.
Konsep dasar pemograman java
Konsep dasar dari pemrograman berbasis objek pada java adalah Inheritance, polimorfisme dan interface berikut ini saya akan memberikan sedikit gambaran tentang konsep dasar tersebut.
Pewarisan
Pewarisan
Dalam OOP, kita dapat menciptakan objek baru yang diturunkan dari objek lain. Objek baru ini sering disebut dengan objek turunan(derived class) sedang objek induknya sering disebut dengan ancestor(base class). Sifat yang terkandung pada objek turunan adalah sifat hasil pewarisan dari sifat-sifat yang terdapat pada objek induk. Maka dari itu proses seperti ini sering dikenal dengan istilah pewarisan(Inheritance)
Pada dasarnya, kita melakukan inheritance(pewarisan) untuk membuat suatu class baru(class turunan/subclass) yang masih memiliki sifat atau spesifikasi dari superclass. Di dalam Java untuk mendeklarasikan suatu class sebagai subclass dilakukan dengan cara menambahkan kata kunci extends setelah deklarasi nama class, kemudian diikuti dengan nama parent class-nya. Kata kunci extends tersebut memberitahu kompiler Java bahwa kita ingin melakukan perluasan class.
Apa itu Java?
Java merupakan sebuah bahasa pemrograman yang dikembangkan oleh para insinyur Sun Microsystems. Bahasa ini berorientasi objek dan dirancang untuk berjalan pada berbagai platform tanpa perlu mengkompilasi ulang kode untuk setiap platform. Walaupun Java dapat dikompilasi sebagai sebuah program asli, Java lebih terkenal karena portabilitasnya, juga beberapa fitur lain seperti pengumpulan sampah. Untuk mendapatkan independensi platform, compiler Java mengkompilasi kode Java ke sebuah perwakilan intermedit yang disebut “Java bytecode” yang berjalan di atas sebuah JRE (Java Runtime Environment) dan tidak langsung berjalan di atas sistem operasi.
Subscribe to:
Posts (Atom)
