UJIAN TENGAH SEMESTER GANJIL T.A 2014/2015
PROGRAM STRATA 1
STMIK AMIKOM YOGYAKARTA

MATA KULIAH         :BAHASA PEMROGRAMAN I
DOSEN                       :KRISNAWATI,S.Si,MT
JURUSAN                  :S1 SISTEM INFORMASI    
HARI/TANGGAL      :SENIN/29 OKTOBEER 2014
JAM                            :10.30
WAKTU                       : 90 MENIT
SIFAT          :BUKU TERBUKA





1. Di ketahui class sbb:

public class Ujian1 {
public static int fungsi1 (int x) {
int a;
if (x>10)
a=x;
else
a=x%2;
return a;
}
public static void main (STRING[] args){
for (int i=0;i<3;i++)
System.out.println("Data no "  + i +"=" + fungsi1( i ));
int uji;
uji=fungsi1 ( 125 );
System.out.println (" Nilai = " + uji);
}
}
Apa Output dari program di atas?berikan penjelasan bagaimana output tersebut diperoleh.

2. Diketahui class sbb:
public class ujian2 {
public static void fungsi1 ( int [ ] a) {
int t;
if (a [ 1 ] <a [ 2 ] ) {
t=a [ 1 ] ;
a [ 1 ] = a [ 2 ];
a [ 2 ] = t ;
}
for (int i = 0 ; i <a.length ; i ++)
System.out.print (a [ i ] +");
}
public static void main (String [ ] args){
int [ ] data = {2,3,5,6};
fungsi1 (data);
}
}
Apa output program diatas?berikan penjelasan bagaimana output tersebut diperoleh.

3. Buatlah program menentukan nilai faktorial dari sebuah nilai.
rumus : n ! = n x (n -1) x (n -2) x (n - 3) x...x 1
contoh nilai faktorial dari  7! = 7x6x5x4x3x2x1= 5040
Output:

E:\cc\program>java Fakto
Masukan Nilai Faktorial = 5
5! = 5x4x3x2x1 = 120

E\cc\program>


4. Di ketahui diagram class :
 

BUKU
-Kode : Sting
-judul : String

-Jumlah : int

 







Tuliskan kode program untuk instansiasi kelas Buku menjadi objek buku_teks.
kemudian isikan data ke dalam objek buku_teks sehinhha keluarannya sebagai berikut:
kode : 005.133/Fik/p.5
judul  : Pemrograman Java
jumlah : 5

Post a Comment

 
Top