Anda di halaman 1dari 3

Portofolio Algoritma dan Pemrograman 2022

Name: _________________/Student Reg. No.: _______________/Class: 1B Mekatronika

JOB 10b
Case: Program Mesin ATM

Petunjuk Praktikum:
1. Kunjungilah mesin ATM sesuai dengan ATM yang anda miliki seperti pada list berikut
ini.

1. …….

2. Ambillah 4 (empat) buah foto tampilan menu mesin ATM tersebut


3. Buatlah program Mesin ATM yang menyerupai Program Mesin ATM yang anda
kunjungi tersebut (namun disederhanakan, tidak perlu semua menu bisa berjalan).
4. Menu yang difokuskan bisa berjalan minimal ada 3, yakni: Transfer, Penarikan Tunai,
dan Informasi Saldo.
5. Jika user memilih menu selain dari menu utama di atas, maka cukup ditampilkan
tulisan under construction.
6. Program tersebut harus mengandung 3 macam kontrol pemrograman berikut:
 Kontrol input-output (sequence) seperti printf, scanf, dll.
 Kontrol percabangan (branching) seperti if, if-else atau switch-case, dan
 Kontrol perulangan (looping) seperti for, while atau do-while.
7. Program pada saat awal harus menampilkan nama dan NIM programmer/mahasiswa.
8. Perintah memasukkan Kartu ATM bisa digantikan dengan perintah memasukkan
nomor rekening.
9. Data no rekening yang diinput sudah ada (dimasukkan) dalam body program, misalnya
nama pemilik rekening, saldo saat ini, dsb.
10. Jalankan program anda dan screenshoot beberapa hasilnya.

Foto Tampilan Menu pada Mesin ATM (Bank ………)


Portofolio Algoritma dan Pemrograman 2022

Name: _________________/Student Reg. No.: _______________/Class: 1B Mekatronika

Listing Program: Program Mesin ATM (Bank ………)

Hasil Program: Tampilan Awal

Hasil Program: Penarikan Tunai

Hasil Program: Transfer

Hasil Program: Informasi Saldo


Portofolio Algoritma dan Pemrograman 2022

Name: _________________/Student Reg. No.: _______________/Class: 1B Mekatronika

Hasil Program: ……. (lain2 jika ada)

Hasil Program: ……. (lain2 jika ada)

******** end of Job-10b ********

Anda mungkin juga menyukai