LAPORAN PRAKTIKUM
ALGORITMA
DAN PEMROGRAMAN
MODUL III - IV

Disusun
:
Demy Octiana Azmianti
125610118
JURUSAN SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN DAN INFORMATIKA
AKAKOM YOGYAKARTA
2012
PERTEMUAN
KE-3
OPERATOR
1.
Pembahasan
Operator
adalah symbol khusus yang menyajikan operasi khusus pada satu, dua atau tiga
operand dan kemudian mengembalikan hasilnya. Operator tersebut digunakan untuk
membentuk ekspresi. Sebuah konstanta atau entitas dengan sendirinya merupakan
ekspresi, demikian juga kombinasi dari konstanta dan variable dengan operator.
Sifat-sifat operator :
Sifat
|
Keterangan
|
Unary
|
Operator yang hanya melibatkan 1 operand
|
Binary
|
Operator yang hanya melibatkan 2 operand
|
Tenary
|
Operator yang hanya melibatkan 3 operand
|
Operator Aritmatika:
Operator
|
Keterangan
|
+
|
Penjumlahan
|
-
|
Pengurangan
|
*
|
Perkalian
|
/
|
Pembagian
|
%
|
Sisa pembagian (modulus)
|
Operator
*, / dan % mempunyai prioritas yang sama, tetapi lebih tinggi daripada + atau
-.
2.
Pelaksanaan
Praktikum
Buat program seperti berikut :
import java.util.Scanner;
public class Jumlah
{
public
static void main(String args[])
{
Scanner
masuk = new Scanner(System.in);
int
A,B,jumlah;
System.out.print("Bilangan
1 :");
A=masuk.nextInt();
System.out.print("Bilangan
2 :");
B=masuk.nextInt();
jumlah=A+B;
System.out.println("Jumlah="+jumlah);
}
}
Output yang
diharapkan :

Penjelasan Program :
-
Ciri utama suatu program java adalah
aplikasi adalah didalamnya ada definisi metod main dengan syntax :
public static void main (String [] arg)
-
tanda [ ] berarti bagian tersebut
bersifat pilihan (boleh tidak ada)
-
Import intinya adalah memanfaatkan class-class java yang
telah didefinisikan dalam package-package yang tinggal kita gunakan
-
System.out.println
agar output yang
dihasilkan berada dibaris dibawahnya, atau sama halnya dengan Enter
-
System.out.print
agar output yang
dihasilkan berada dalam 1 baris yang sama.
3.
Listing
Terlampir
4.
Tugas
Buatlah program dengan menggunakan
operator aritmatika!
import java.util.Scanner;
public class Aritmatika
{
public static void
main(String args[])
{
int
A,B,jumlah,bagi,kali,kurang,mod;
Scanner
masuk = new Scanner(System.in);
System.out.println(" Program Aritmatika");
System.out.println("===============================");
System.out.println("");
System.out.print("Masukkan
Bilangan Pertama :");
A=masuk.nextInt();
System.out.print("Masukkan
Bilangan Kedua :");
B=masuk.nextInt();
jumlah=A+B;
kurang=A-B;
bagi=A/B;
kali=A*B;
mod=A%B;
System.out.println("");
System.out.println("Hasil
Penjumlahan ="+jumlah);
System.out.println("Hasil
Pengurangan ="+kurang);
System.out.println("Hasil
Pembagian ="+bagi);
System.out.println("Hasil
Perkalian ="+kali);
System.out.println("Hasil
Modulus ="+mod);
}
}
Output :

PERTEMUAN
KE-4
SEKUENSI
1.
Pembahasan
Sekuensi
adalah pemrograman sederhana yang hanya dapat memecahkan masalah-masalah yang
sederhana. Masalah yang dapat diselesaikan dengan sekuensi saja biasanya hanya
satu masalah kecil yang berdiri sendiri. Pada bagian ini, kita juga akan
mempelajari bagaimana membuat pseudocode sebelum implementasi ke bahasa
pemrograman.
2.
Pelaksanaan
Praktikum
Buatkan program untuk menghitung
konversi dari meter ke centimeter dan dari inci ke centimeter, seperti berikut:
1
meter = 100
1
inci = 2.54 cm
import java.util.Scanner;
public class Konversi
{
public
static void main(String args[])
{
Scanner
masuk = new Scanner(System.in);
float
m, cm, inci;
System.out.print("Masukkan
ukuran dalam Meter: ");
m=masuk.nextFloat();
cm=m*100;
inci=m*100/2.54f;
System.out.println("Ukuran
dalam CM= "+cm);
System.out.println("Ukuran
dalam Inci= "+inci);
}
}
Output:

3.
Listing
Terlampir
4.
Tugas
import java.util.Scanner;
public class KonversiSuhu
{
public static void
main(String args[])
{
Scanner
masuk = new Scanner(System.in);
int
celcius;
float
fahreinhet, reamur, kelvin;
System.out.print("Masukkan
derajat Celcius :");
celcius=masuk.nextInt();
fahreinhet=9f/5f*celcius+32f;
reamur=4f/5f*celcius;
kelvin=celcius+273f;
System.out.println("Fahreinhet:"+fahreinhet);
System.out.println("Reamur:"+reamur);
System.out.println("Kelvin:"+kelvin);
}
}
Output:

5.
Kesimpulan
Bahwa dalam program java kita juga dapat menyertakan
operator aritmatika dan presedence operator.
Agar seorang programmer dapat memahami, mengerti, melakukan, dan membuat
serangkaian program kombinasi dan sequensial.
Tidak ada komentar:
Posting Komentar