Lembar Kerja Siswa (Lab. STEM)
KASUS 1
a. Reflection - Permasalahan
Buat sebuah program dengan menggunakan bahasa Pemrograman C++ dengan menu sebgai
berikut.
1. Paket Internet.
2. Paket SMS.
3. Paket Telpon,
Dengan ketentuan sebgai berikut.
a. Masing-masing memiliki 2 paket.
b.__ Beri kesimpulan pilihan paket yang dipilih.
Tampilan Paket InternetTampilan Paket SMS
remem re ald
srr!
Gambar 4.44 Program GSM
Sumber: Febrianto Algodri
Mengumpulkan informasi atau sumber bacaan yang terkait dengan,
1. penggunaan tipe data,
2. input dinamis, dan
3. _Struktur kontrol pengambilan keputasan dan looping.
Pembelian Paket Oprator GSM dengan menggunakan bahasa pemrograman C++ diawali dengan
tampilan pemilihan tiga menu, yaitu 1) Paket Internet 2) Paket SMS, dan 3) Paket Telpon. Program
harus dapat menyajikan setiap paket pilihan yang dipilih oleh pengguna. Setiap paket pilihan
harus menampilkan dua paket pilihan. Jika pengguna sudah memilih paket yang diinginkan,
akan ada sebuah informasi yang menyatakan kembali ke menu utama.
Input Pemilihan menu (1,2,3)
Pemilihan paket (1,2)
Output Menampilkan pilihan setiap paket yang dipilih (perhatikan pada contoh
tampilan)
Peralatan Komputer/laptop
Perangkat lunak IDE CodeBloks
|. Rancanglah algoritma program di atas dengan diagram alur (flowchart)
TT
Eclnsol |
2. _Lengkapilah Kode Program berdasarkan diagram alur (flowchart) yang dibuat#include
#include
using namespace std;
int main()
{
float a;
int x, yr
double b, c;
do
{
system(“cls”);
cout<<"~~~~~ ween wena wm mmmrmemenerememe \ YZ
cout<<” MENU PILIHAN PAKET \n";
cCout<~~~~~~~ wee enn nnn nnn nnn mmnnnn \T
cout<<”1, Paket Internet\n”;
cout<<"2. Paket SMS\n”;
cout<<”3, Paket Telpon’<<” “<<”\n";
cout<<”Pilih salah satu paket yang anda inginkan(1/2/3):
cin>>x;
cout<<”\n";
switch (x)
{
case 1:
return 0;
[3d nin ade Pera ana eke |
i 1. Rancang ulang kode program yang telah dibuat jika ada yang perlu disempurnakan.
2. Uji kembali kode program untuk menghasilkan tampilan program yang paling baik.
3. Buat laporan percobaan dengan format yang tersedia dan presentasikan.
Presentasikan diagram alur (flowchart) dan kode program untuk "Pembelian Paket GSM".