LKPD 9
LKPD 9
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
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
#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)
#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,
(…………………………………….) (……………………………………)