LAPORAN PRAKTIKUM
ALGORITMA
DAN PEMROGRAMAN
MODUL V - VI
Disusun
:
Demy Octiana Azmianti
125610118
JURUSAN SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN DAN INFORMATIKA
AKAKOM YOGYAKARTA
2012
PERTEMUAN
KE-5
PERNYATAAN
IF
1. PEMBAHASAN
Pernyataan berisi
perintah-perintah dan akan dijalankan
jika kondisi bernilai benar. Pernyataan disini bisa berupa pernyataan tunggal
maupun majemuk.
Pernyataan IF digunakan apabila seleksi memiliki lebih
dari 1 kondisi dan nilai.
Statement yang akan dieksekusi jika dan hanya jika
persyaratan boolean (boolean statement) bernilai True (T).
Tipe-tipe pernyataan IF :
·
Statement-IF
kondisi
ini untuk mengeksekusi beberapa kode hanya khusus untuk kondisi benar.
·
Statement-IF-ELSE
statement
ini untuk mengeksekusi beberapa kode jika sebuah kondisi bernilai benar dan
mengeksekusi kode lain yang mempunyai kondisi bernilai salah.
·
Statement-IF-ELSE-IF
statement
ini untuk memilih beberapa blok kode untuk dieksekusi.
2. PELAKSANAAN
PRAKTIKUM
import java.util.Scanner;
public class IfSatuPilihan
{
public static void
main(String args[])
{
Scanner
masuk = new Scanner(System.in);
int
bil;
System.out.print("Masukkan
Bilangan :");
bil=masuk.nextInt();
if(bil==0)
System.out.println("Bilangan
Nol");
}
}
Output
Jika bilangan 0 (nol)
Jika bilangan bukan 0 (nol)
3. LISTING
Terlampir
4. TUGAS
import java.util.Scanner;
public class IfJurusan
{
public
static void main(String args[])
{
Scanner
masuk = new Scanner(System.in);
int
pil;
System.out.print("Masukkan
Pilihan :");
pil=masuk.nextInt();
if(pil==1)
System.out.println("Jurusan
MI/D3");
else
if(pil==2)
System.out.println("Jurusan
TK/D3");
else
if(pil==3)
System.out.println("Jurusan
KA/D3");
else
if(pil==4)
System.out.println("Jurusan
TI/SI");
else
if(pil==5)
System.out.println("Jurusan
SI/S1");
else
System.out.println("Pilihan
Salah");
}
}
Output
PERTEMUAN
KE-6
PERNYATAAN
SWITCH
1. PEMBAHASAN
Pernyataan switch adalah pernyataan yang digunakan untuk menjalankan salah
satu pernyataan dari beberapa kemungkinan pernyataan, berdasarkan nilai dari
sebuah ungkapan dan nilai penyeleksi.
Berikut keterangan-keterangan tentang pernyataan Switch :
·
Keyword
break
adalah optional.
·
Case
default
adalah optional, dieksekusi jika tidak ada case yang memenuhi.
·
Case dicek secara
berurutan. Jika case ditemukan, maka eksekusi dimulai dari case tersebut sampai ditemukan break.
·
Lebih
baik case
diurutkan dan default diletakkan di case terakhir
·
Switch-case tanpa break
menyebabkan case
berikutnya dieksekusi.
·
Switch-expression harus ditulis dalam
tanda kurung (…).
2. PELAKSANAAN
PRAKTIKUM
importjava.util.Scanner;
public class CaseJurusan
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
intpil;
System.out.print("MasukkanPilihan
:");
pil=masuk.nextInt();
switch (pil) {
case
1:System.out.println("Jurusan MI/D3");break;
case
2:System.out.println("Jurusan TK/D3");break;
case
3:System.out.println("Jurusan KA/D3");break;
case
4:System.out.println("Jurusan TI/S1");break;
case
5:System.out.println("Jurusan SI/S1");break;
default:
System.out.println("Pilihan
Salah!!!");
break;
}
}
}
Output
3. LISTING
Terlampir
4. TUGAS
import java.util.Scanner;
public class CaseTV
{
public static void main(String args[])
{
Scanner masuk=new Scanner(System.in);
int pil;
System.out.print("Masukkan
Pilihan");
pil=masuk.nextInt();
switch (pil) {
case
1:System.out.println("RCTI");break;
case
2:System.out.println("SCTV");break;
case 3:System.out.println("TPI");break;
case
4:System.out.println("INDOSIAR");break;
case
5:System.out.println("TRANS7");break;
case
6:System.out.println("TVONE");break;
case
7:System.out.println("METRO");break;
case
8:System.out.println("GLOBAL");break;
case
9:System.out.println("TRANS7");break;
case
10:System.out.println("TVRI");break;
default: System.out.println("Salah
masukkan pilihan");
break;
}
}
}
Output
Tidak ada komentar:
Posting Komentar