Jumat, 30 Desember 2011
laporan algo modul 5
20.45 |
Diposting oleh
Unknown
MODUL 5
PERNYATAAN IF
A. TUJUAN
Agar mahasiswa dapat memahami pernyataan seleksi dalam java dengan menggunakan IF dan dapat menyelesaikan masalah yang berkaitan dengan seleksi IF baik dalam pemograman maupun dalam algoritma.
B. PEMBAHASAN
Dalam modul 5 ini peryataan seleksi dalam IF ini mempunyai beberapa bentuk. dalam praktikum kali ini kita menggunakan gel.sebelum dijelaskan satu persatu kita akan mencoba membuat program dengan menggunakan IF.programnya adalah sebagai berikut :
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");
else
System.out.println("Bilangan bukan Nol");
}
}
Hasilnya adalah :
1. C:\Program Files\Java\jdk1.5.0_13\bin\java.exe -classpath "C:\Program Files\Java\jdk1.5.0_13\jre\lib\rt.jar;C:\Users\junita\Documents\praktik algoritma" ifSatuPilihan
Masukkan bilangan :Bilangan Nol
Finished executing
2. C:\Program Files\Java\jdk1.5.0_13\bin\java.exe -classpath "C:\Program Files\Java\jdk1.5.0_13\jre\lib\rt.jar;C:\Users\junita\Documents\praktik algoritma" ifSatuPilihan
Masukkan bilangan :Bilangan bukan Nol
Finished executing
Penjelasan dari program diatas adalah
Ø import java.util.Scanner : merupakan perintah untuk mendeklarasikan java untuk menerima masukkan.
Ø public class ifSatuPilihan : merupakan perintah untuk mendefinisikan nama sebuah kelas yang mana nama sebuah kelas itu harus sama dengan nama file yang kita buat.
Ø public static void main(String args[]) : adalah merupakan pemulaan fungsi utama java.kata kuncivoid didepan main merupakan hal yang tidak boleh dilupakan dalam java.
Ø Scanner masuk = new Scanner(System.in) : artinya dibuat obyek dengan nama masuk dan mengacu ke kelas Scanner.
Ø int bil : merupakan deklarasi variable berupa integer dengan nama variable nya bil.
Ø System.out.print("Masukkan bilangan :") merupakan perintah untuk menampilkan hasil output ke layar.
Ø bil = masuk.nextInt() : merupakan pernyataan masukan untuk bilangan tipe integer.
Ø if (bil==0) : untuk menyatatakan sebuah kondisi atau pernyataan.kondisi digunakan untuk menentukan pengambilan keputusan jika benar maka pernyataan dikerjakan.pernyataan berisi perintah –perintah dan akan dijalan kan jika kondisi bernilai benar.
Ø Else : untuk menyatakan pernyataan dibawahnya akan dikerjakan jika kondisi setelah if bernilai salah.
Pada keterangan hasil. Hasil ke 1 apabila kita masukkan bilangan 0 jika nilai sama bilangan 0 akan muncul pernyataan Bilangan nol yang artinya pernyataan itu benar, sedangkan pada prnyataan ke 2 jika nilai bilangan tidak sama dengan 0 maka muncul pernyataan bahwa Bilangan bukan nol.
Dibawah ini merupakan praktikum ke dua dengan menggunakan gel.
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/S1");
else if(pil==5)
System.out.println("Jurusan SI/S1");
else
System.out.println("Pilihan Salah!!!!");
}
}
Hasilnya adalah
1) C:\Program Files\Java\jdk1.5.0_13\bin\java.exe -classpath "C:\Program Files\Java\jdk1.5.0_13\jre\lib\rt.jar;C:\Users\junita\Documents\praktik algoritma" ifJurusan
Masukkan pilihan:Jurusan MI/D3
Finished executing
Penjelasan dari program diatas adalah
Ø import java.util.Scanner : merupakan perintah untuk mendeklarasikan java untuk menerima masukkan.
Ø public class ifJurusan : merupakan perintah untuk mendefinisikan nama sebuah kelas yang mana nama sebuah kelas itu harus sama dengan nama file yang kita buat.
Ø public static void main(String args[]) : pemulaan fungsi utama dalam java.Kata kunci voiddidepan main merupakan suatu keharusan dalam java.
Ø Scanner masuk = new Scanner(System.in) : artinya dibuat obyek dengan nama masuk dan mengacu ke kelas Scanner.
Ø int pil : merupakan deklarasi variable berupa integer dengan nama variable nya pil
Ø pil = masuk.nextInt() : merupakan pernyataan masukan untuk pilihantipe integer.
Ø if (pil==1) : untuk menyatatakan sebuah kondisi atau pernyataan.kondisi digunakan untuk menentukan pengambilan keputusan jika benar maka pernyataan dikerjakan.pernyataan berisi perintah –perintah dan akan dijalan kan jika kondisi bernilai benar.
Ø System.out.println("Jurusan MI/D3") : merupakan perintah untuk menampilkan hasil output ke layar.
Ø else if(pil==5) : menampilkan sebuah variable yang dipilih.merupakan pernyataan yang mampu menyelesaikan dua pilihan.
Ø else : untuk menyatakan pernyataan dibawahnya akan dikerjakan jika kondisi setelah if bernilai salah
Hasilnya adalah
1.
C. TUGAS
1. Progam untuk mendapatkan nilai determinan dari persamaan kuadrat.kemudian tampilkan petnyataan sesuai dengan hasil determinannya.
import java.util.Scanner;
public class Tugas5
{
public static void main(String args[])
{
Scanner masuk = new Scanner(System.in);
float D,a,b,c;
System.out.print("masukkan a:");
a = masuk.nextFloat();
System.out.print("masukkan b:");
b = masuk.nextFloat();
System.out.print("masukkan c:");
c = masuk.nextFloat();
D = b*b-(4*a*c);
if (D==0)
System.out.println("akar kembar");
else if (D>0)
System.out.println("akar berbeda");
else
System.out.println("akar imajier");
}
}
Langganan:
Posting Komentar (Atom)
Statistik
Translate
Blog Archive
-
▼
2011
(1064)
-
▼
Desember
(105)
-
▼
Des 30
(48)
- program bangun ruang
- program anjang elemen
- laporan algo modul 16
- laporan algo modul 15
- laporan algo modul 14
- laporan algo modul 13
- laporan algo modul 10
- laporan algo modul 12
- laporan algo modul 11
- laporan algo modul 10
- laporan algo modul 9
- laporan algo modul 8
- laporan algo modul 7
- laporan algo modul 6
- laporan algo modul 5
- laporan algo modul 2
- laporan algo modul 2
- laporan algo 1
- program umur
- program data mahasiswa
- program aritmatika
- tugas algoritma modul 13
- tugas algoritma modul 11
- tugas algoritma modul 12
- tugas algoritma modul 10
- tugas algoritma modul 8
- tugas algoritma modul 9
- tugas algoritma modul 7
- tugas algoritma modul 5
- tugas algoritma modul 6
- tugas algoritma modul 3
- tugas algoritma modul 4
- tugas algoritma modul 2
- laporan praktikum sistem operasi modul 1 dan 2
- laporan praktikum sistem operasi modul 7
- laporan praktikum sistem operasi modul 8
- laporan praktikum sistem operasi modul 6
- laporan praktikum sistem operasi modul 3
- laporan praktikum sistem operasi modul 4
- laporan praktikum sistem operasi modul 5
- program diskon sepatu dalam java
- program determinan
- program pemilihan transportasi dengan switch (Dala...
- program menghitung rata rata
- program pembuatan setengah segitiga dari angka (da...
- prgram menghitung pecahan uang (dalam Java)
- Program looping dengan java
- Arti Kehidupan
-
▼
Des 30
(48)
-
▼
Desember
(105)
0 komentar:
Posting Komentar