Selasa, 26 Januari 2010

JAWABAN UAS PRAKTEK PBO

haduh... gugup, resah dan berbagai rasa bercampur aduk menjadi satu ketika mendapatkan soal yang ini .....
  1. Buatlah program untuk menghitung nilai rata-rata dengan 3 buah inputan. dengan mencetak hasil dengan emotion smile bila mendapat nilai >=60, dan mendapat :-( untuk nilai yang dibawahnya......
  2. Buatlah program yang apabila kita inputkan angka 1-10 akan menampilkan nama dari bilangan tersebut. Apabila terjadi penekanan selain di atas maka akan mengeluarkan pesan error.(buatlah dua versi yaitu if dan switch)
  3. buatlah program yang mencetak nama anda sebanyak 100 kali, (dengan for, while, dan do while)
  4. buatlah program yang menghitung pangkat dari suatu bilangan.

Jawabannya adalah :
1. jawaban 1 :
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class nomor1{
    public static void main(String[]args){
        String input1=" ";
        String input2=" ";
        String input3=" ";
        BufferedReader dataIn1= new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Masukkan Nilai ke-1 ?");
        try{
            input1= dataIn1.readLine();
        }catch(IOException e){
            System.out.println("Error!!!");
        }
        BufferedReader dataIn2= new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Masukkan Nilai ke 2 ?");
        try{
            input2=dataIn2.readLine();
        }catch(IOException e){
            System.out.println("Error!!!");
        }
        BufferedReader dataIn3= new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Masukkan Nilai ke 3 ?");
        try{
            input3=dataIn3.readLine();
        }catch(IOException e){
            System.out.println("Error!!!");
        }
       
        double nil1=Double.parseDouble(input1);
        double nil2=Double.parseDouble(input2);
        double nil3=Double.parseDouble(input3);
       
        double rata2=0.0;
       
        rata2=(nil1+nil2+nil3)/3;
       
       
       
        if(rata2>=60){
            System.out.println(rata2+"\nNilai memuaskan :-)");
        }
        else{
            System.out.println(rata2+"\nNilai Kurang Memuaskan :-(");
        }
               
       
    }
}
2. jawaban 2(IF) :
import javax.swing.JOptionPane;
public class nomor2a {
  
    /** Creates a new instance of nomor2a */
    public static void main(String[]args) {
        String input=" ";
        input=JOptionPane.showInputDialog(null,"Masukkan Angka : ");
      
        int inp=Integer.parseInt(input);
        if(inp==1){
            JOptionPane.showMessageDialog(null,"Angka Satu");
        }
        else if(inp==2){
             JOptionPane.showMessageDialog(null,"Angka Dua");
        }
        else if(inp==3){
             JOptionPane.showMessageDialog(null,"Angka Tiga");
        }
        else if(inp==4){
             JOptionPane.showMessageDialog(null,"Angka Empat");
        }
        else if(inp==5){
             JOptionPane.showMessageDialog(null,"Angka Lima");
        }
        else if(inp==6){
             JOptionPane.showMessageDialog(null,"Angka Enam");
        }
        else if(inp==7){
             JOptionPane.showMessageDialog(null,"Angka Tujuh");
        }
        else if(inp==8){
             JOptionPane.showMessageDialog(null,"Angka Delapan");
        }
        else if(inp==9){
             JOptionPane.showMessageDialog(null,"Angka Sembilan");
        }
        else if(inp==10){
             JOptionPane.showMessageDialog(null,"Angka Sepuluh");
        }
        else{
             JOptionPane.showMessageDialog(null,"Invalid Number",null,JOptionPane.ERROR_MESSAGE);
        }
             
    }
  
}

2. jawaban switch
import javax.swing.JOptionPane;
public class nomor2b {
   
    /** Creates a new instance of nomor2b */
    public static void main(String[]args) {
        String input=" ";
        input=JOptionPane.showInputDialog(null,"Masukkan Angka : ");
       
        int inp=Integer.parseInt(input);
       
        switch(inp){
            case 1 : JOptionPane.showMessageDialog(null,"Angka Satu");break;
            case 2 : JOptionPane.showMessageDialog(null,"Angka Dua");break;
            case 3 : JOptionPane.showMessageDialog(null,"Angka Tiga");break;
            case 4 : JOptionPane.showMessageDialog(null,"Angka Empat");break;
            case 5 : JOptionPane.showMessageDialog(null,"Angka Lima");break;
            case 6 : JOptionPane.showMessageDialog(null,"Angka Enam");break;
            case 7 : JOptionPane.showMessageDialog(null,"Angka Tujuh");break;
            case 8 : JOptionPane.showMessageDialog(null,"Angka Delapan");break;
            case 9 : JOptionPane.showMessageDialog(null,"Angka Sembilan");break;
            case 10 : JOptionPane.showMessageDialog(null,"Angka Sepuluh");break;
            default : JOptionPane.showMessageDialog(null,"Invalid Number",null,JOptionPane.ERROR_MESSAGE);
               
        }
    }
   
}
3.jawaban ulang nama
public class ulang{
    public static void main(String[]args){
        for(int i=0;i<100;i++){
            System.out.println("Alvin");
        }
    }
}

4.jawaban tentang mencari pangkat
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class coba12 {
   
    /** Creates a new instance of coba12 */
    public static void main(String[]args) {
        String nilai=" ";
        String pangkat=" ";
       
        BufferedReader dataIn=new BufferedReader(new InputStreamReader(System.in));
       
        System.out.println("Masukkan Bilangan : ");
        try{
            nilai=dataIn.readLine();
        }catch(IOException e){
            System.out.println("Error");
        }
        System.out.println("Masukkan Pangkat : ");
        try{
            pangkat=dataIn.readLine();
        }catch(IOException e){
            System.out.println("Error");
        }
       
        int nil=Integer.parseInt(nilai);
        int pang=Integer.parseInt(pangkat);
       
        int hslpang=1;
        for(int i=0;i
           hslpang=nil*hslpang;
        }
       
        System.out.println(nil+" pangkat "+pang+" = "+hslpang);
      
    }
   
}
 

fuih selese juga ne soal,,,..... Alhamdulillah berhasil......(salam newbie)

Masa Tenggang Kontrakan Rumah

Hehehe......
Sudah hampir  dua tahun ini aku tinggal di rumah kontrakan tepatnya di Jl Banua Anyar. Alasan orang tua ku menyewa rumah di Banua Anyar, karena merupakan kampung halaman ayahku. Di sini banyak dangsanak(bahasa banjar yang berarti keluarga), maksudnya adalah keluarga dari datuk ayah saya.
Tinggal disini banyak mendapatkan kenangan yang tak terlupakan, karena ini merupakan pengalaman pertamaku tinggal jauh dari orang tua.


Tahun pertama aku tinggal sendiri, hehehehhe. sepi rasanya karena hanya sendiri tinggal. Namun lama - kelamaan jadi terbiasa dengan kesendirian ini T_T hiks.......(gak lebay kok).


Di tahun kedua, mulai ada yang menemani yaitu sepupu-sepupuku. Kak Yudhi dan Feri, meraka adalah sepupu-sepupu ku. Kak Yudhi merupakan sepupuku yang tinggal di Tanjung, sedangkan Feri merupakan sepupuku yang tinggal di Palangkaraya. Keduanya kuliah di tempat yang sama denganku, yup di Politeknik Banjarmasin. Mereka berdua jurusan Mesin.

Yups, kembali ke masalah rumah kontrakan. Ini sudah Januari 2010, merupakan bulan terakhir aku tinggal di Banua Anyar. Pengennya sih masih mau ngelanjutin di kontrakan ini tapi.... karena sang pemilik ingin menempati rumahnya terpaksa kami harus mencari tempat lain. Selama masa pencarian kami meminta masa tempo, maklum mencari kontrakan di Banjarmasin agak susah.hehehehe.

Sekian dulu curhatku, mau mandi ni bau!!!hehehhe siap-siap mau kuliah........ bye......

Senin, 25 Januari 2010

Hari Terakhir UAS



Alhamdulillah....
Akhirnya hari ini merupakan hari terakhir UAS, di pagi yang mendung ini. Semoga Allah memudahkan hambanya ini mengerjakan soal hari ini.
Hari ini UAS mata kuliah Praktek  PBO(Pemgrograman Berbasis Objek) Pemrograman java, pemrograman yang baru saja saya pelajari. Meskipun begitu, semoga hari ini kami (anak-anak IT-Semester III A) di berikan kemudahan dalam mengerjakan soal-soal yang di berikan oleh Bapak dosen.

Selasa, 05 Januari 2010

Energi Extra Untuk Tahun Yang Baru


Hehehe.... Alhamdulillah masih di beri kehidupan ditahun 2010, bertambah tua deh. tapi tak apalah, bertambah tua mudah-mudahan bertambah dewasa, dan bertambah pula ilmu yang baru.

Di tahun yang baru ini harapanku, agar dimurahkan rezeki yang halal, diberikannya ilmu yang bermanfaat, di sehatkan badan, dan mudah-mudahan dapat menyelesaikan kuliah dengan nilai yang bagus.

Tahun kemarin, aku merasakan banyak kekurangan, bahkan sangat banyak sehingga perlu perbaikan extra di tahun ini. Banyak hal yang tak terduga terjadi ditahun kemarin, mulai dari kejadian-kejadian lucu, menyedihkan, menyakitkan, dan membanggakan. banyak hal yang tak dapat dikatakan dengan kata-kata. Namun inilah hidup, ini hanya dunia, tempat dimana kita mencari ridho-Nya, agar selamat mengarungi dunia akhirat. Mudah-mudahan harapan dan inginku di tahun yang lalu dapat terwujudkan di tahun ini.


-------------SEMANGAT UNTUK MENGHADAPI UJIAN YANG BARU--------------