UJIAN
TENGAH SEMESTER GANJIL T.A 2014/2015
PROGRAM
STRATA 1
STMIK
AMIKOM YOGYAKARTA
DOSEN
:KRISNAWATI,S.Si,MT
JURUSAN
:S1 SISTEM INFORMASI
HARI/TANGGAL :SENIN/29 OKTOBEER 2014
JAM
:10.30
WAKTU
: 90 MENIT
SIFAT :BUKU TERBUKA1. 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