Tugas Terstruktur I TEE 2103 Algoritma dan Pemrograman

Slides:



Advertisements
Presentasi serupa
M.K. Pemrograman Web (AK )
Advertisements

sebuah fungsi yang memanggil dirinya sendiri
Pengertian Algoritma Sebuah algoritma merupakan deskripsi pelaksanaan suatu proses, dimana algoritma disusun oleh sederetan langkah instruksi yang logis.
Algoritma dan Pemrograman I Agus Nursikuwagus Teknik Informatika Sekolah Tinggi Teknologi dan Sains Indonesia.
Percabangan/Pemilihan
Sistem ATM.
Mata Kuliah : Metode Numerik Gianinna Ardanewari
Pemprograman Terstruktur 1
Metode Perancangan Program
Flowchart Pengambilan Uang di ATM
Notasi Algoritma TEE 2103 Algoritma dan Pemrograman
TEE 2103 Algoritma dan Pemrograman
Algoritma Pseudocode TEE 2103 Algoritma dan Pemrograman
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Struktur Program TEE 2103 Algoritma dan Pemrograman
Kuliah IV Ricky Maulana Fajri, M.Sc
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Input dan Output TEE 2103 Algoritma dan Pemrograman
Pointer TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Struktur Seleksi (Percabangan)
Algoritma dan Pemrograman Searching
Mid Test TEK 3505 Jaringan Komputer Durasi 60 menit Closebook
Struktur Dasar Algoritma
BRI Virtual Account (BRIVA)
TEL 2112 Dasar Komputer & Pemograman Pemrograman Modular
Flowchart.
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah 2
TEE 2103 Algoritma dan Pemrograman
TEL 2112 Dasar Komputer & Pemograman Penyeleksian
Pemilihan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Contoh-contoh Pemecahan Masalah TEE 2103 Algoritma & Pemograman
Aliran Kendali (Flow Control)
Struktur Dasar Algoritma
TEE 2103 Algoritma dan Pemrograman
TEL 2112 Dasar Komputer & Pemograman Nama dan Nilai Data
Operator dan Ekspresi TEE 2103 Algoritma dan Pemrograman
TEL 2112 Dasar Komputer & Pemrograman
Struktur Perulangan Yohana Nugraheni.
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
PENDAHULUAN.
PERULANGAN.
TEL 2112 Dasar Komputer & Pemrograman
Algoritma dan Pemrograman STRUKTUR PENGULANGAN
TEL 2112 Dasar Komputer & Pemograman Ujian Tengah Semester
Ujian Akhir Semester TEE 2103 Algoritma dan Pemrograman
Contoh-contoh Pemecahan Masalah 2 TEE 2103 Algoritma & Pemograman
TEL 2112 Dasar Komputer & Pemrograman
Kuliah IV Ricky Maulana Fajri, M.Sc
Struktur Kontrol : Perulangan
Tugas Terstruktur II TEK 3505 Jaringan Komputer Dosen: Abdillah, MIT
STRUKTUR CONTROL program
Algoritma & Pemrograman 1
TEL 2112 Dasar Komputer & Pemograman Pemrograman Modular
Peraturan praktikum algoritma dan pemrograman
Contoh-contoh Pemecahan Masalah 2 TEE 2103 Algoritma & Pemograman
Algoritma dan Pemrograman Searching
Tugas Terstruktur II TEE 2103 Algoritma dan Pemrograman
Menganalisis dan Mencatat Transaksi Bisnis
Variabel dan Tipe Data TEE 2103 Algoritma & Pemrograman
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Pengontrolan Alur Program
Pengontrolan Alur Program
TEL 2112 Algoritma dan Pemrograman
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Model Sosialisasi Pembayaran Melalui ATM BSM
ALGORITMA & PEMROGRAMAN 2B
Transcript presentasi:

Tugas Terstruktur I TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT Hp: 0853 6581 8665 Email: abdill01@gmail.com Website: www.abdill01.wordpress.com

Tujuan Menambah pemahaman mahasiswa tentang proses control flow meliputi pemilihan (if dan switch ) dan pengulangan (while, for dan do) dalam runtunan komputasi program C.

Judul: Program ATM Anda mempunyai tabungan di sebuah bank dimana Anda dapat menyetor dan mengambil uang di bank tsb, namun jumlah saldo minimum yang harus disisakan adalah Rp 10.000. Ini artinya, jika saldonya Rp. 10.000, Anda tidak dapat mengambil uang lagi. Sebelum menampilkan menu transaksi, harus ada validasi nomor PIN. Gunakan NIM Anda sebagai nomor PIN. Kode transaksi untuk menyetor 0, kode transaksi untuk mengambil 1, kode transaksi untuk mencek saldo 2 dan kode transaksi untuk keluar 3.

Judul: Program ATM Buatlah program ATM yang mensimulasikan transaksi yang Anda lakukan. Program ini menerima masukan berupa nomor PIN, kode transaksi, ya/tidak, dan jumlah uang yang disetor atau diambil. Buatlah program tsb sehingga memungkinkan Anda melakukan transaksi berulang kali sampai saldo yang tersisa Rp 10.000 atau jumlah uang yang diambil menyisakan saldo kurang dari Rp 10.000. Catatan: Nilai uang yang diambil selalu merupakan bilangan bulat positif.

Format Laporan Algoritma dan program ditulis tangan di kertas putih polos ukuran A4. Contoh eksekusi progam dan cover tugas diprint. Laporan tidak boleh dijilid. Dikumpulkan tanggal 4 s/d 6 Nov di Lab Komputer sesuai jadwal praktikum. File atm.c dikirim dengan attachment email ke kotaktugas_lokal@yahoo.com pada tanggal 4 s/d 6 Nov sesuai jadwal praktikum, lokal diganti dengan huruf sesuai lokal Anda.

Penilaian Program dapat menampilkan menu transaksi jika nomor PIN yang dimasukkan sama dengan NIM Anda. Kode transaksi 0 dapat menambah saldo. Kode transaksi 1 dapat mengurangi saldo. Kode transaksi 2 dapat menampilkan saldo. Kode transaksi 3 dapat keluar dari program. Program dapat menampilkan ulang menu transaksi jika pilihan yang dimasukkan sama dengan y, dan keluar jika pilihan yang dimasukkan sama dengan n.

Penilaian Program menampilkan pesan Saldo tidak mencukupi jika saldo setelah penarikan lebih kecil daripada Rp. 10000. Program menampilkan pesan: Nomor PIN Anda salah jika nomor PIN yang dimasukkan tidak sama dengan NIM Anda. Program memberi kesempatan tiga kali memasukkan nomor PIN dan jika lebih dari 3 x menampilkan pesan: Periksa kembali nomor PIN Anda. Program sesuai dengan algoritma.