Pertemuan 4 Java. Belajar dengan cara yang Asyque,Menaryque,dan diolah dengan cara yang Syantique ojoqueque

assalamualaikum warrohmatullahi wabarakatuh

Segala puji bagi Allah subhanauwata’ala dan shalawat kepada rasululah muhammad shalallahu alaihi wasallam.

kini kita ketemu lagi di artikel gua yang gak ketata rapi, ya begitulah gua . ini gaya gue mana gaya lu… sudah sudah abaikan saja curhatan saya. langsung saja di tarik koplingnya dan masukan gigi dan gas. kita mulai masuk ke pembelajari kita. kita belajar bareng…..

biar gak bingung dibaca dulu ya . …

  • JENIS STRUKTUR SELEKSI

–Struktur seleksi sederhana (if)

–Struktur seleksi tersarang (nested if)

Struktur Switch – case

STRUKTUR SELEKSI SEDERHANA ( IF)

  • Bentuk ini merupakan bentuk yang paling sederhana dari keseluruhan struktur seleksi yang ada. Pada bentuk ini, jika memiliki nilai true saja yang akan diproses .

SATU KONDISI ya bukan SATU HATI

Perintah :

If (Variabel=Nilai Variabel)

{

Blok statement kondisi yang benar

}

Contoh :

Mengisi Keterangan:

Jika Nilai Siswa >= 60, maka Keterangan=‘Lulus’

Jika Nilai Siswa < 60, maka Keterangan=‘Tidak Lulus’

 

SOALLLLLLLL Pertama!!!!!

  • Buatlah output sbb:
  • NPM : (input dari keyboard)
  • Nama : (input dari keyboard)
  • Nilai Praktikum : (input dari keyboard)

Jika nilai praktikum lebih besar atau sama dengan 60 maka tampilkan kalimat “keterangan = lulus”

pertemuan 3.1

jika nilainya diatas 60 akan menghasilkan keterangan lulus .. lalu bagaimana jika dibawah 60…..????

pertemuan 3.2

jika  dibawah 60 akan mengeluarkan hasil keterangan yaitu tidak lulus.. baiklah dibawah saya akan berikan code nya..

import java.util.Scanner;
public class Testing {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
{

int praktikum;

Scanner one= new Scanner (System.in);
System.out.print(“NPM =”);
String npm = one.nextLine();

System.out.print (“Nama =”);
String nama = one.nextLine();

System.out.print (“Masukkan Nilai Praktikum =”);
praktikum = one.nextInt();

System.out.println(“NPM =” + npm );
System.out.println(“Nama =” + nama);
if (praktikum>=60)
System.out.println(“keterangan =”+” lulus “);
else
System.out.println(“keterangan=”+” tidak lulus”);

}
}

}

harusnya sih berhasil kalo kalian ikutin contoh diatas, baik lanjut ke pembahsan materi berikutnya……

STRUKTUR SELEKSI TERSARANG (IF-ELSE)

  • Bentuk ini, baik kondisi bernilai true ataupun false diikuti oleh proses khusus. Tetapi yang harus diperhatikan adalah bahwa proses khusus pada keadaan true tidak mungkin akan diproses pada keadaan false dan sebaliknya

Dua Kondisi

  • Perintah :

If (Variabel=Nilai Variabel)

{

Blok statement kondisi yang benar

}

Else

{

Blok statement kondisi yang salah

}

 

GAK ADA SOAL GA ASYQUEEEE

  • Menentukan besarnya potongan dari pembelian barang yang diberikan seorang pembeli, dengan kriteria :
  • a. jika total pembelian kurang dari Rp. 50.000,- potongan yang diterima sebesar 5% dari total pembelian.
  • b. Jika total pembelian lebih dari atau sama dengan Rp. 50.000,- potongan yang diterima sebesar 20% dari total pembelian.

OUTPUT

  • Total pembelian Rp. = 50000 (input)
  • Besarnya potongan Rp. 10000 (otomatis)
  • Jumlah yang harus dibayarkan Rp. 40000 (otomatis)

Berikut adalah hasilnya jika yang dikerjakan benar hasil dari runnigannya yachh..

pertemuan 3.2

tuh kayak begitu yee ngerjainnya ayo dah lu pada cobaa.. apa perlu gua kasih codenya juga nih???

import java.util.Scanner;
public class Jualbeli {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {

int pembeli, diskon, selain, bayar, bayar2;
Scanner one= new Scanner (System.in);
System.out.print(“NPM =”);
String npm = one.nextLine();

System.out.print (“masukkan total pembelian =”);
pembeli = one.nextInt();

System.out.println(“NPM =” + npm );
if (pembeli>=50.000){
diskon = pembeli * 20 /100;
bayar = pembeli – diskon;
System.out.println(“anda dapat potongan”+diskon);
System.out.println(“total yang dibayar =”+bayar);
}
else{
selain = pembeli * 5/100;
bayar2 = pembeli – selain;

System.out.println(“anda dapat potongan =” + selain);

System.out.println(“total yang dibayar =” + bayar2);
}
}
}

lanjut ke soal selanjutnya kali ini kerjakan yaaa

TIGA KONDISI ATAU LEBIH 
  • perintah 1 :
if (variabel 1= Nilai Variabel-1)
}
Blok statment -1 yang bener
}
Else
if (variabel-2 Nilai Variabel-2)
{
blok statment-2 yang salah
}
else
{
Blok statment-3 kondisi salah
}
SOAL….!!!!
BUAT LAPORAN NILAI KURSUS KILAT SBBM
  • input data variabel :

– nama Mahasiswa , nilai Word ,nilai exel nilai acces diisi sendiri

  • nilai = (nilai word + nilai excel + nilai acces )/3
  • Nilai huruf
– jika nilai >= 80, maka nilai huruf = ”A”
-jika nilai >=66, dan nilai <80, maka nilai hururf= “B”
-jika nilai >=55, dan nilai <66 maka nilai hururf= “C”
-jika nilai >=41, dan nilai <55, maka nilai hururf= “D”
-jika nilai >41,maka nilai hururf= “E”
  • NILAI MUTU :

– jika nilai huruf =”A” maka nilai mutu=”memuaskan”

– jika nilai huruf =”B” maka nilai mutu=”baik”
– jika nilai huruf =”C” maka nilai mutu=”cukup”
– jika nilai huruf =”D” maka nilai mutu=”kurang”
– jika nilai huruf =”E” maka nilai mutu=”gagal”
  • KETERANGAN 

– Jika nilai >=55, keterangan=”lulus”

-Jika nilai <55 keterangan =”tidak lulus”
RANCANGAN INPUT & OUTPUT 
 
                                                            
Nama Mahasiswa                         = Sabar Handwiputra
Nilai Microsoft word                    = 80
Nilai Microsoft exel                     = 80
Nilai Microsoft acce                    = 80
Nilai rata rata keseluruhan          = 80.0
Nilai Huruf                                  = A
Nilai Mutu                                   = Sangat Baik
——————————————–
Keterangan Mahasiswa = Lulus
Oke sekian dulu pembahasan yang kurang jelas ini semoga bermanfaat yakkk..
wasssalamualaikum warrohmatullahi wabarakatuh…

 

 

Membuat Input Nilai . lewat Neatbeans

asslamualaikum warrohmatullahi wabarakatuh,

oke ketemu lagi sama saya disini , kembali melanjutkan pembahasan kita tentang bahasa program java yang berbasis objek ini…

pada artikel kali ini, gada jauh bedanya dengan artikel yang sebelumnya dibuat . tapi ada sedikit perbeaan pada artikel kali ini

pada pembahasan kali ini, kita akan membuat seperti hasil running dibawah ini

temennya si note

 

nah lihat runningnya kan?????

kita akan buat yang seperti itu . bagaimana ya caranyaaa???

masih hampir mirip kok dengan artikel sebelumnya silahkan cek saja

note

nah di contoh diatas itulah code ya g digunakan untuk membuat hasil seperti diatas yaa.. jika ada yang tidak pahami silahkan tinggalkan komentar atau searc google saja wkwkwkw….

jadi pada nilai akhir/rata-rata itu

kehadiran = 10%

tugas= 20%

uts = 30%

uas = 40%

lalu dibagi /100% . sebagaimana yang ada digambar… dan akan keluar hasil dari rata-ratanya

jangan lupa fungsi tipe data yang digunakan

int (integer) : untuk menampilkan hasil berupa angka

String : untuk menampilkan hasil berupa huruf

dipahami satu-satu ya….

sampai ketemu lagi…

wassalamualaikum warrohmatullahi wabarakatuh….

 

Pemrograman Java With Netbeans

oke balik lagi ke artikel sederhana dari blog ini,
kali ini admin pengen share tentang lanjutan dari program sederhana java menggunakan neatbeans. ini hanya sedikit hasil admin belajar dari hasil pembelajaran mata kuliah pemrograman di kampus, btw admin adalah mahasiswa STMIK Bani Saleh kota Bekasi ehhehehehe…..

baik kali ini kita akan mempelajari soal pertama:

Buatlah Program dengan Output sbb :

x   = 17

y   = 5

x + y   = 22

x – y   = 12

x * y   = 85

x / y   = 3

x % y = 2

nah dan ini adalah dibawah adalah contoh hasilnya ….

java21java2

nah itu adalah cara dan hasil soal pertama

mari kita lanjut ke soal selanjutnya

 

kayaknya kurang yah kalo hanya 2 contoh baik kita lanjut ke soal selanjutnya saudara bisa memahami lewat tulisan diatas ya. tentang fungsi tipe datanya bisa saudara baca ya di blog tetangga wkwkwkw….

nah kita lanjutin aja

import java.util.Scanner ;

class latihan

{

public static void main(String[]args)

{

Deklarasi

int luas,panjang,lebar ;

Input

int luas, panjang, lebar;

Scanner segi=new Scanner(System.in);

System.out.print(“Masukan Panjang = “);

panjang=segi.nextInt();

System.out.print(“Masukan Lebar = “);

lebar=segi.nextInt();

Proses ; (menghitung proses)

luas=panjang*lebar;

Output (untuk menampilkan hasil dari perhitungan)

System.out.println(“luas  = “ + luas);

}

}

nah selanjutnya ada soal nih dari penjelasan diatas. pertama kalian harus memahami apa itu integer yaitu untuk menampilkan yg berupa angka. lalu ada string. dan cari tau bedanya antara print, dengan println . lalu antara nextInt dan NextLine sehingga pada soal berikut ini kalian akan mudah mengerjakannya dan memahaminya

  • Buat output Java Jcreator sbb :

Data Pribadi

NPM  = …..

Nama Lengkap   = …..

Alamat  = …..

Nilai Java      = …..

Nilai Algoritma  = …..

Rata-rata Nilai   = …..

nah sobat itulah pelajaran java untuk artikel kedua ini, semoga bermanfaat . maaf ya kalo simpel, enakan simpel simpel wkwkwkwkw.

 

author: abdul hasyim

sumber: materi kuliah pemrograman 1

dosen: Pak Toeko