Wednesday, October 10, 2018

Pertemuan Keempat Mata Kuliah Pemrograman I




Assalamualaikum, ini merupakan postingan ke empat dari saya mengenai mata kuliah pemrograman.... langsung saja kita ke materinya

Decision / Keputusan

/\ Jenis struktur Seleksi terdiri dari:
    1. Struktur Seleksi Sederhana (IF
    2. Struktur Seleksi Tersarang (NESTED IF)
    3. Struktur Switch - Case

/\ Struktur Seleksi Sederhana (IF)
    Bentuk ini merupakan bentuk yang paling sederhana.


Contohnya:
if (Variable = Nilai Variabel)
{
     Blok Statement Kondisi yang benar
}

/\ Struktur Seleksi Tersarang (IF-ELSE)
    Bentuk ini diikuti oleh proses khusus baik true ataupun false. Tetapi yang harus diperhatikan                adalah bahwa proses khusus pada keadaan true tidak mungkin akan diproses pada keadaan false          dan sebaliknya.

Conthnya:
if (Variabel = Nilai Variabel)
{
     Blok Statement kondisi yang benar
}
else
{
     Blok statement kondisi yang salah
}

CONTOH SOAL
Menentukan besarnya potongan dari pembelian barang yang diberikan seorang pembeli, dengan kriteria: 
a. Jika totoal 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.


Querynya
Outputnya




/\ Tiga Kondisi atau Lebih
if (Variabel1 = NilaiVariabel1)
{
     BlokStatement1 yang benar
}
else
     f (Variabel2=NilaiVariabel2)
{
BlokStatement2 yang salah
}
Else
{
       Blok statement-3 kondisi salah
}


CONTOH SOAL
BUATLAH QUERY DENGAN OUTPUT SEPERTI TAMPAK PADA GAMBAR


Dengan kriteria,
/\ Inputan Data Variabel: Nama Mahasiswa, Nilai Word, Nilai Excel, Nilai Access
/\ Nilai = (Nilai Word + Nilai Excel + Nilai Access) / 3

/\ Nilai Huruf
Jika nilai >=80, maka nilai huruf=”A”
Jika nilai >=66 dan nilai<80, maka nilai huruf=”B”
Jika nilai >=55 dan nilai<66, maka nilai huruf=”C”
Jika nilai >=41 dan nilai<55, maka nilai huruf=”D”
Jika nilai > 41, maka nilai huruf=”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 Mahasiswa
Jika nilai >=55, keterangan =”lulus”

Jika nilai <55, maka keterangan =”tidak lulus”


Querynya



 Outputnya











Share:

Related Posts:

1 comment: