Page 220 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 220

case 2: {
                          int rekeningTujuan;
                          int jumlahTransfer;
                          cout << "\nTransfer Uang:" << endl;
                          cout << "Masukkan nomor rekening tujuan: ";
                          cin >> rekeningTujuan;
                          cout << "Masukkan jumlah yang ingin ditransfer: Rp";
                          cin >> jumlahTransfer;

                          if (jumlahTransfer <= saldo && jumlahTransfer > 0) {
                            saldo -= jumlahTransfer;
                            cout << "Transfer Rp" << jumlahTransfer << " ke rekening " <<
                  rekeningTujuan << " berhasil dilakukan." << endl;
                            cout << "Saldo Anda: Rp" << saldo << endl;
                          } else if (jumlahTransfer <= 0) {
                            cout << "Jumlah transfer tidak valid. Masukkan angka yang lebih
                  besar dari 0." << endl;
                          } else {
                            cout << "Maaf, saldo Anda tidak mencukupi untuk transfer
                  tersebut." << endl;
                          }
                          break;
                        }

                        case 3: {
                          cout << "\nCek Saldo:" << endl;
                          cout << "Saldo Anda: Rp" << saldo << endl;
                          break;
                        }

                        case 4: {
                          cout << "\nTerima kasih telah menggunakan Simulasi Mesin ATM!" <<
                  endl;
                          break;
                        }

                        default: {
                          cout << "\nPilihan tidak valid. Silakan pilih angka 1, 2, 3, atau
                  4." << endl;
                        }
                      }
                    } while (pilihan != 4);

                    return 0;
                  }

                  Output:


                  Selamat datang di Simulasi Mesin ATM!
                  Nama Pengguna: Budi
                  Saldo: Rp1000000

                  Menu Pilihan:
                  1. Penarikan Tunai
                  2. Transfer Uang
                  3. Cek Saldo
                  4. Keluar
                  Pilihan Anda: 1

                  Penarikan Tunai:
                  Masukkan jumlah yang ingin ditarik: Rp100000
                  Penarikan tunai Rp100000 berhasil dilakukan.                                           197
                    Saldo Anda: Rp900000

                  Selamat datang di Simulasi Mesin ATM!
                  Nama Pengguna: Budi
                  Saldo: Rp900000
   215   216   217   218   219   220   221   222   223   224   225