Page 194 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 194

for (int i = 0; i < jumlahBuku; i++) {
                      cout << "Judul: " << daftarBuku[i].judul << endl;
                      cout << "Penulis: " << daftarBuku[i].penulis << endl;
                      cout << "Harga: " << daftarBuku[i].harga << endl << endl;
                    }

                    // Mencari buku berdasarkan judul
                    cout << "Masukkan judul buku yang dicari: ";
                    cin.ignore(); // Menghapus newline dari input sebelumnya
                    string judulDicari;
                    getline(cin, judulDicari);

                    bool bukuDitemukan = false;
                    for (int i = 0; i < jumlahBuku; i++) {
                      if (daftarBuku[i].judul == judulDicari) {
                        cout << "Buku ditemukan:" << endl;
                        cout << "Judul: " << daftarBuku[i].judul << endl;
                        cout << "Penulis: " << daftarBuku[i].penulis << endl;
                        cout << "Harga: " << daftarBuku[i].harga << endl;
                        bukuDitemukan = true;
                        break;
                      }
                    }

                    if (!bukuDitemukan) {
                      cout << "Buku dengan judul " << judulDicari << " tidak ditemukan." <<
                  endl;
                    }

                    return 0;
                  }

                  Output:
                  Masukkan judul buku: algoritma dan pemrograman
                  Masukkan penulis buku: abdul kadir
                  Masukkan harga buku: 199.000
                  Buku baru berhasil ditambahkan!
                  Apakah ingin menambahkan buku lagi? (y/n): y
                  Masukkan judul buku: mudah belajar pemrograman dasar
                  Masukkan penulis buku: Kaswar, A. B., Nurjannah, & Zain, S. G.
                  Masukkan harga buku: 189.000
                  Buku baru berhasil ditambahkan!
                  Apakah ingin menambahkan buku lagi? (y/n): n
                  Daftar Buku:
                  Judul: lgoritma dan pemrograman
                  Penulis: abdul kadir
                  Harga: 199

                  Judul: mudah belajar pemrograman dasar
                  Penulis: Kaswar, A. B., Nurjannah, & Zain, S. G.
                  Harga: 189

                  Masukkan judul buku yang dicari: mudah belajar pemrograman dasar
                  Buku ditemukan:
                  Judul: mudah belajar pemrograman dasar
                  Penulis: Kaswar, A. B., Nurjannah, & Zain, S. G.
                  Harga: 189




                                                                                                         185
   189   190   191   192   193   194   195   196   197   198   199