Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

TUGAS BESAR KELOMPOK.

Presentasi serupa


Presentasi berjudul: "TUGAS BESAR KELOMPOK."— Transcript presentasi:

1 TUGAS BESAR KELOMPOK

2 Studi Kasus 1: Rumah Makan
Sebuah rumah makan “Pasti Enak” yang terletak di Jl.Cinunuk No.37 telp (022) Bandung, menjual beragam nasi, sbb : Pilihan Harga 1. Nasi Goreng Nasi Rames Nasi Soto Nasi Gudeg Selain itu tampil pesan “kode yang anda masukan salah!!input [1/2/3/4]!!”

3 Rancangan Input RUMAH MAKAN ” PASTI ENAK ” Jl.Cinunuk No.37 telp (022) Bandung [ PILIHAN MENU ] Nasi Goreng Nasi Rames Nasi Soto Nasi Gudeg Masukan Nama Pembeli : Masukan Pilihan Menu [1/2/3/4] : Masukan Jumlah Porsi : Porsi

4 RANCANGAN OUTPUT RUMAH MAKAN ” PASTI ENAK ” Jl.Cinunuk No.37 telp (022) Bandung [ PILIHAN MENU ] Nasi Goreng Rp Nasi Rames Rp Nasi Soto Rp Nasi Gudeg Rp Nama Pembeli : Husnul Rizka Pilihan Menu [1/2/3/4] : 3 Jumlah Porsi : 2 Harga : (2 porsi X 25000) = PPN 10% : Rp Total Bayar : Rp Terima Kasih

5 Ketentuan Program : Buatlah program dan flowchartnya dengan kriteria:
1. Buat fungsi dengan nama garis 2. Buat fungsi dengan nama hitungPajak untuk menghitung ppn = 10% x (harga x jml) 3. Buat fungsi dengan nama jumlahBayar untuk menghitung Total bayar = (harga x jml)+ppn 4. Gunakan fungsi if – else untuk mencari nama menu dan harga Gunakan looping untuk tetap dalam menu. 5. Buat Fungsi menampilkan Nama Restoran 6. Buat fungsi untuk menampilkan menu

6 Studi Kasus 2 : Aplikasi Urutan Surat dalam Al-qur’an
Sebagai muslim, kita tentunya harus mengetahui nama-nama surat dalam alquran, arti surat tersebut dan berapa jumlah ayatnya. Buatlah program yang akan membantu kamu mengetahui informasi tersebut dengan hanya memasukkan nomor surat. Jumlah surat = 114, jika user memasukkan angka lebih besar tampilkan pesan “Nomor surat tidak ada”.

7 Rancangan Input APLIKASI ANAK SHALIH CINTA AL-QURAN Hak Cipta Kelas Dasar Pemrograman MENU Masukan Nama : Masukkan nomor surat: (Mau coba lagi? “Y/T”)

8 Rancangan Output APLIKASI ANAK SHALIH CINTA AL-QURAN Hak Cipta Kelas Dasar Pemrograman Masukkan Nama anda : Husnul Masukkan nomor surat: 1 Hay, Husnul, Surat ke – 1 Nama surat : Al-Fatihah Arti surat : Pembuka Jumlah ayat : 7 (Mau coba lagi? “Y/T”)

9 Ketentuan Program : Buatlah program dan flowchartnya dengan kriteria:
Gunakan array untuk menyimpan nama surat Gunakan array untuk menyimpan arti nama surat Gunakan array untuk menyimpan jumlah ayatnya Buat fungsi dengan nama garis Buat Fungsi menampilkan Nama Aplikasi Buat fungsi untuk menampilkan menu Gunakan looping untuk mengulangi inputan user

10 Studi Kasus 3 : Kamus Kecil Bahasa sunda & Inggris
Aplikasi belajar bahasa SUNDA dan inggris untuk si kecil Kamus kecil bahasa inggris dan sunda ini terdiri dari 30 kata. (Pilih sendiri kata-katanya dan cari padanannya dalam bahasa indonesia) User akan memasukkan kata kunci dalam bahasa indonesia dan program akan menampilkan bahasa inggris dan sundanya. Jika kata yang dimaksud tidak ada akan ditampilkan pesan “Maaf kata tersebut belum ada”

11 Rancangan Input APLIKASI ANAK BELAJAR BAHASA Hak Cipta Kelas Dasar Pemrograman MENU Masukan Nama : Masukkan KATA: (Mau coba lagi? “Y/T”)

12 Rancangan Output APLIKASI ANAK BELAJAR BAHASA Hak Cipta Kelas Dasar Pemrograman Masukkan Nama : Husnul Masukkan kata: Selimut Selimut sundana “kampuh”, in english “blanket” (Mau coba lagi? “Y/T”)

13 Ketentuan Program : Buatlah program dan flowchartnya dengan kriteria:
Gunakan array untuk menyimpan kataInggris Gunakan array untuk menyimpan kataSunda Buat fungsi dengan nama garis Buat Fungsi menampilkan Nama Aplikasi Buat fungsi untuk menampilkan menu Gunakan looping untuk mengulangi inputan user Gunakan fungsi operasi string strcmp,strupr,strlwr

14 Studi Kasus 4 : Kalkukator Resistor
Resistor adalah salah satu komponen elektronika yang berfungsi sebagai tahanan arus. Resistor memiliki nilai resistansi yang diwakili oleh kode warna resistor (gelang warna dengan jumlah 4 – 6). Menghitung nilai resistansi merupakan salah satu kemampuan dasar dalam belajar elektronika.

15 Ketentuan Program Buatlah program kalkulator resistor. Gunakan kreatifitas sendiri untuk output yang ditampilkan. Program harus menggunakan array, looping dan mengandung fungsi hitungResistansi. Selain itu input warna gelang dari user.

16 Studi Kasus 5 : Menampilkan Bintang-bintang
3. Bintang Siku Terbalik **** *** ** * 4. Bintang Piramida 5. Bintang Piramida Terbalik Buatlah program menampilkan Bintang Biasa *** 2. Bintang Siku * ** ****

17 Rancangan Input Aplikasi ” Bintang-Bintang ” Dibuat oleh bintang-bintang kelas Elektro 3A [ PILIHAN MENU ] Bintang Biasa 2. Bintang Siku 3. Bintang Siku Terbalik 4. Bintang Piramid 5. Bintang Piramid Terbalik 6. Keluar Masukkan Pilihan : Masukkan tinggi bintang : Coba lagi (Y/T)

18 Rancangan Output [ PILIHAN MENU ] Bintang Biasa 2. Bintang Siku 3. Bintang Siku Terbalik 4. Bintang Piramid 5. Bintang Piramid Terbalik 6. Keluar Masukkan Pilihan : 1 Masukkan tinggi bintang : 4 **** Coba lagi (Y/T)

19 Ketentuan Program Jangan lupa flowchartnya Buat fungsi segitigaBiasa
Buat fungsi segitigaSiku Buat fungsi segitigaSiku Terbalik Buat fungsi segitigaPiramida Buat fungsi segitigaPiramidaTerbalik Buat fungsi dengan nama garis Buat Fungsi menampilkan Nama Aplikasi Buat fungsi untuk menampilkan menu Gunakan looping untuk mengulangi inputan user

20 Studi Kasus 6. Bank Syariah
Seseorang punya rekening tabungan di bank sebesar Rp ,- (saldo awal). Selanjutnya ia dapat menyetor atau mengambil tabungannya. Ketentuan: Bank membuat kebijakan bahwa saldo minimum yang harus disisakan di rekening adalah ,-

21 RANCANGAN INPUT -------------------------------------------
PT. BANK SYARIAH INDEPENDEN Saldo : Rp ,- Menu Transaksi 1. Setor Tabungan 2. Ambil Tabungan 3. Lihat Saldo 4. Exit Pilihan menu (1/2/3/4)?

22 RANCANGAN OUTPUT -------------------------------------------
PT. BANK SYARIAH INDEPENDEN Setor Tabungan : 20000 Saldo : Rp Menu Transaksi 1. Setor Tabungan 2. Ambil Tabungan 3. Lihat Saldo 4. Exit Pilihan menu (1/2/3/4)?

23 Ketentuan Program Buatlah Flowchart dan Program tersebut dengan kriteria : Menggunakan Pengulangan (looping) Terdapat fungsi SetorTabungan Terdapat fungsi AmbilTabungan Terdapat fungsi hitungSaldo

24 Studi Kasus 7: Travel Sebuah perusahaan travel “Elektro Trans” di Bandung melayani rute sebagai berikut: Rute Harga tiket 1. Jakarta Bogor Depok Tangerang Selain itu tampil pesan “kode yang anda masukan salah!!input [1/2/3/4]!!” Perusahaan memberikan kebijakan: Jika total bayar lebih besar dari ,- maka dapat diskon 5% Jika total bayar lebih besar dari ,- maka dapat diskon 10% Jika total bayar lebih besar dari ,- maka dapat diskon 15% Selain itu, karena dalam masa promo, perusahaan memberikan bonus: Jika rute yang dipilih Jakarta dapat bonus gelas Jika rute yang dipilih Bogor dapat bonus payung Jika rute yang dipilih Depok dapat bonus gelas Jika rute yang dipilih Tangerang dapat bonus Jam meja

25 Rancangan Input TRAVEL “ELEKTRO TRANS” Jl.Cinunuk No.37 telp (022) Bandung [ PILIHAN MENU ] Jakarta Bogor Depok Tangerang Masukan Nama Pelanggan : Masukan Pilihan rute [1/2/3/4] : Masukan Jumlah Tiket : buah

26 RANCANGAN OUTPUT TRAVEL “ELEKTRO TRANS” Jl.Cinunuk No.37 telp (022) Bandung [ PILIHAN MENU ] Jakarta Bogor Depok Tangerang Nama Pelanggan : Husnul Rizka Pilihan Menu [1/2/3/4] : 3 Jumlah Tiket : 4 Harga : (4 buah X ) = Diskon 5% = Total Bayar : Rp. ( ) = Bonus : Gelas Terima Kasih

27 Ketentuan Program : Buatlah program dan flowchartnya dengan kriteria:
Buat fungsi dengan nama garis Buat fungsi dengan nama cekDiskon untuk mengecek apakah pelanggan tersebut dapat diskon? Buat fungsi dengan nama jumlahBayar untuk menghitung Total bayar = (harga x jml tiket)-diskon Buat fungsi dengan nama beriBonus untuk memberi bonus sesuai ketentuan Gunakan fungsi if – else untuk mencari nama rute dan harga, diskon dan bonus Gunakan looping untuk tetap dalam menu. Buat Fungsi menampilkan Nama Travel Buat fungsi untuk menampilkan menu


Download ppt "TUGAS BESAR KELOMPOK."

Presentasi serupa


Iklan oleh Google