0% menganggap dokumen ini bermanfaat (0 suara)
227 tayangan4 halaman

LKPD 9

Dokumen ini membahas tentang pemrograman mikroprosesor dan mikrokontroler dengan menggunakan kontrol struktur percabangan dan input/output pada layar monitor. Siswa diajarkan cara menerapkan percabangan bertingkat, percabangan bersarang, dan membuat aplikasi sederhana menggunakan Visual Studio. Guru juga memberikan tugas kepada siswa untuk membuat program percabangan menentukan bilangan genap ganjil dan program diskon pembelian.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
227 tayangan4 halaman

LKPD 9

Dokumen ini membahas tentang pemrograman mikroprosesor dan mikrokontroler dengan menggunakan kontrol struktur percabangan dan input/output pada layar monitor. Siswa diajarkan cara menerapkan percabangan bertingkat, percabangan bersarang, dan membuat aplikasi sederhana menggunakan Visual Studio. Guru juga memberikan tugas kepada siswa untuk membuat program percabangan menentukan bilangan genap ganjil dan program diskon pembelian.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

SEKOLAH MENENGAH KEJURUAN

NEGERI 3 YOGYAKARTA

MATA PELAJARAN
Teknik Pemrograman Mikroprosesor dan Mikrokontroler (TPMM)
KD : Kelas : ...............…
No. Job: Menerapkan program aplikasi sederhana dengan Sem : Ganjil
09 menggunakan kontrol statemen, dan perintah
Waktu : …......... x 45”
input/output di layar monitor (open loop)

A. TUJUAN

Melalui kegiatan ini peserta didik dapat:

1. Menerapkan statement/perintah untuk kontrol percabangan bertingkat


2. Menerapkan statement/perintah untuk kontrol percabangan bersarang
3. Membuat aplikasi percabangan bertingkat
4. Membuat aplikasi percabangan bersarang

B. TEORI SINGKAT
1. Percabangan If ... elseif ... then dan Case Of

Percabangan dengan tiga kondisi atau lebih adalah bentuk pengembangan dari dua
bentuk percabangan percabangan yang telah kita bahas sebelumnya. Akan ada banyak sekali
variasinya tetapi secara umum ekspresi percabangannya dapat kita tuliskan sebagai berikut:
if <kondisi1>
then

Dokumen Teknik Elektronika SMKN 3 Yogyakarta (2018) 1


Pernyataan1
else if <kondisi2> then
Pernyataan2
else if <kondisi(n-1)> then
Pernyataan(n)
Else
Pernyataan(n)
2. Percabangan bersarang

Percabangan tersarang adalah percabangan di dalam percabangan. Banyak


sekalibentuknya, namun salah satu contohnya adalah sebagai berikut:
If <kondisi1> then
if <kondisi2> then
Pernyataan1
Else
Pernyataan2
Else
If <kondisi3>
Pernyataan3
Else
Pernyataan4
Mula-mula <kondisi1> dicek nilai kebenarannya. Jika benar, maka dicek nilai kebenaran
<kondisi2>. Jika <kondisi2> benar, maka dikerjakan pernyataan1. Jika tidak algoritma akan
dikerjakan pernyataan2. Jika <kondisi1> tidak benar maka akan dicek nilai kebenaran . Jika
<kondisi3> benar, maka dikerjakan pernyataan3. Jika tidak akan dikerjakan pernyataan4.

Dokumen Teknik Elektronika SMKN 3 Yogyakarta (2018) 2


C. ALAT DAN BAHAN
1. Kertas 1 Lembar
2. Alat Tulis (Pena) 1 buah
3. Personal Computer 1 Set
4. Software Visual Studio
D. PETUNJUK KESELAMATAN KERJA
1. Berhati-hatilah dengan kabel yang terhubung dengan listrik PLN 220 V
2. Jangan makan dan minum di dalam Lab atau dekat perangkat Komputer
3. Gunakan pakaian praktik ketika memasuki lab. Komputer.
E. LANGKAH KERJA
1. Buka program Microsoft Visual C++ dengan mengklik tombol Start | All Programs
| Microsoft Visual Studio 2010, setelah muncul jemdela Start Page pilih New Project
2. setelah Jendela New Project muncul maka pilih Visual C++ | Empty Project | Beri
nama file pada kolom File name | Klik OK
3. Tunggu sampai proses creating program selesai
4. setelah muncul jendela kerja maka klik kanan pada Source File pada jendela Solution
Explorer |Add| New Item
5. Setelah muncul jendela add new tem maka pilih C++ File (.cpp)|lalu beri nama pada
kolom file name|klik Add
6. Setelah pengaturan selesai dilakukan, akan tampil lembar kerja kosong dengan nama
****.cpp. Pada lembar kerja inilah akan dimasukkan deretan baris perintah yang akan
dibuat.
7. Ketikkan baris perintah berikut pada jendela ****.cpp

#include <iostream>
using namespace std;
int main() {
int a;
cout << "masukkan nilai = ";
cin >> a;
if (a>60)
cout << "lulus";
cin.get();
cin.ignore();
}

#include <iostream>
using namespace std;
int main(){
int usia;
cout<<"berapa usia anda:";
cin>> usia;
if (usia<17)

Dokumen Teknik Elektronika SMKN 3 Yogyakarta (2018) 3


cout<<"anda tidak boleh menonton bioskop";
cin.get();
cin.ignore();
}

#include <iostream>
using namespace std;
int main(){
int usia;
cout<<"berapa usia anda:";
cin>> usia;
if (usia>17){
cout<<"anda tidak boleh menonton bioskop";}
else {cout<<”anda boleh menonton bioskop”;}
cin.get();
cin.ignore();
}
8. Analisislah dan tuliskan output program yang telah kalian jalankan di visual studio
pada lembar kertas yang telah disediakan!
F. TUGAS
Setelah berlatih menggunkan perintah if, if else maka buatlah sebuah program untuk :
1. Menentukan apakah sebuah bilangan yang diinput termasuk bilangan ganjil atau
genap?
2. Transaksi pembelian, Jika customer melakukan transaksi pembelian di bawah
Rp. 100.000, maka mendapat diskon 10 %. Jika transaksi pembelian sama
dengan atau diatas Rp. 100.000, maka mendapat diskon 20%.
G. KESIMPULAN
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………

Yogyakarta, ..............................
Guru Praktik, Praktikan,

(…………………………………….) (……………………………………)

Dokumen Teknik Elektronika SMKN 3 Yogyakarta (2018) 4

Anda mungkin juga menyukai