Modul v dan vi algo

Download Modul v dan vi algo

Post on 20-Feb-2017

105 views

Category:

Education

2 download

TRANSCRIPT

LAPORAN PRAKTIKUMALGORITMA DAN PEMOGRAMANMODUL V DAN VIDISUSUN OLEH :Nama : BONDHAN AHAMDNIM : 133310015Jurusan : TEKNIK KOMPUTERSEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTERAKAKOMYOGYAKARTAMODUL VPERNYATAAN IF1.1 MAKSUD DAN TUJUANMAKSUDMempelajari penyataan seleksi dalam java dengan menggunakan pernyataan IF.TUJUANMahasiswa dapat memahami pernyataan seleksi dalam java dengan mengunakan IF dan dapat menyelesaikan masalah yang berkaitan dengan seleksi IF baik dalam peemrograman maupun dalam algoritma.1.2 PEMBAHASAN1. IF satu pilihanimport java.util.Scanner;public class IfSatuPilihan{public satatic void main(String args[]){Scanner masuk=new Scanner(System.in);int bil;System.out.print(Masukkan Bilangan : );bil = masuk.next();if (bil==0)System.out.println(Bilangan Nol);}}Output :Masukkan Bilangan : 0Bilangan NolPress aby key to continue . . . _2. IF dua pilihanimport java.util.Scanner;public class IfDuaPilihan{public satatic void main(String args[]){Scanner masuk=new Scanner(System.in);int bil;System.out.print(Masukkan Bilangan : );bil = masuk.next();if (bil==0)System.out.println(Bilangan Nol);elseSystem.out.println(Bilangan Bukan Nol);}}Output :Masukkan Bilangan : 7Bilangan Bukan NolPress aby key to continue . . . _import java.util.Scanner;= merupakan perintah untuk mendeklarasikan java untuk menerima masukkan.public class IfDuaPilihan{= merupakan perintah untuk mendefinisikan nama sebuah kelas yang mana nama sebuah kelas itu harus sama dengan nama file yang kita buat.public satatic void main(String args[]){= pemulaan fungsi utama dalam java.Kata kunci void didepan main merupakan suatu keharusan 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 pilSystem.out.print(Masukkan Bilangan : );= merupakan perintah untuk menampilkan hasil output ke layar.bil = masuk.next();= merupakan pernyataan masukan untuk pilihantipe 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.System.out.println(Bilangan Nol);= merupakan perintah untuk menampilkan hasil output ke layar.else= untuk menyatakan pernyataan dibawahnya akan dikerjakan jika kondisi setelah if bernilai salah.System.out.println(Bilangan Bukan Nol);= merupakan perintah untuk menampilkan hasil output ke layar.3. IF jurusanimport 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");elseSystem.out.println("Pilihan Salah!!!");}}Output :Masukkan Pilihan : 4Jurusan TI/S1Press aby key to continue . . . _import java.util.Scanner; Program Pernyataan untuk mendapakan masukkan dari keyboardpublic class ifJurusan Nama kelas yang kita buat,dalam java setiap setiap membuat program berarti membuat kelas{ Kurung kurawal adalah tanda awalan programpublic static void main(String args[]) Permulaan fungsi utama dalam java,kata void adalah kewajiban atau keharusan dalam pemrograman java.{ Kurung kurawal ke 2 adalah tanda awalan rumus atau program yang kita buatScanner masuk=new Scanner(System.in); Program Pernyataan untuk mendapakan masukkan dari keyboardint pil; Masukkan program berarti berbasis IntegerSystem.out.print("Masukkan pilihan:"); Program untuk menampilkan kata/bilangan yang ditampilkan dilayar sebagai masukkanyapil=masuk.nextInt(); Data yang dimasukkan kemudian disimpan dialam programif(pil==1) Pernyataan if pilihan 1System.out.println("Jurusan MI/D3"); Hasil output jika pernyataan if pilihan 1 dipilih atau diinputkanelse if(pil==2) Pernyataan if pilihan 2 yakni dengan tambahan kata program elseSystem.out.println("Jurusan TK/D3"); Hasil output jika pernyataan if pilihan 2 dipilih atau diinputkanelse if(pil==3) Pernyataan if pilihan 3 yakni dengan tambahan kata program elseSystem.out.println("Jurusan KA/D3"); Hasil output jika pernyataan pilihan 3 dipilih atau diinputkanelse if(pil==4) Pernyataan if pilihan 4 yakni dengan tambahan kata program elseSystem.out.println("Jurusan TI/S1"); Hasil output jika pernyataan if pilihan 4 dipilih atau diinputkanelse if(pil==5) Pernyataan if pilihan 5 yakni dengan tambahan kata program elseSystem.out.println("Jurusan SI/S1"); Hasil output jika pernyataan if pilihan 5 dipilih atau diinputkanElse Pernyataan yang mengkondisikan jika diantara pilihan bukan 1-5.System.out.println("Pilihan Salah!!!"); Pernyataan yang menampilkan bukan pilihan 1-5} Kurung kurakhir ke 1 adalah tanda akhir rumus atau program yang kita buat} Kurung kurakhir ke 2 adalah tanda akhir programVoid: Menunjukan bahwa method tidak mengembalikan nilai atau objek.Main: merupakan nama method utama dari program java.Static: merupakan tipe method.Public: merupakn salah satu macam modifier.String: String merupakan tipe argument yang diterima untuk parameter dari command Java.Args[]: array argument yang bias ditambahkan pada saat menggunakan command java untuk menjalankan program java.1.3 KESIMPULANDengan menggunakan pernyataan IF kita dapat membuat sebuah program untuk memberikan pilihan. Pernyataan if memerintakan computer untuk memilih salah satu aksi yang akan dilakukan tergantung kondisin tertentu . pernyataan if akan menghitung suatu kondisi bernilai benar atau tidak1.4 TUGAS1.Program untuk mendapatkan nilai determinan import java.util.Scanner;public class TugasLimas{public static void main(String args[]){Scanner masuk = new Scanner(System.in);int a, b, c, d;System.out.print("Masukkan Nilai a : ");a=masuk.nextInt();System.out.print("Masukkan Nilai b : ");b=masuk.nextInt();System.out.print("Masukkan Nilai c : ");c=masuk.nextInt();d=b*b-(4*a*c);if (d==0)System.out.println("Akar Kembar");else if (d>0)System.out.println("Akar Beda");else if (d