Page 209 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 209

cout << "Tidak ada buku yang terdaftar." << endl;
                   return 0;
                 }

                 cout << "Daftar Buku:" << endl;
                 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
                                                                                                         186
   204   205   206   207   208   209   210   211   212   213   214