# Case Study 6 - Aplikasi Kontak (KAMIS)
## Latar Belakang

Anda sedang mengembangkan sebuah aplikasi manajemen kontak (contact manager). Dalam aplikasi ini, user dapat menyimpan daftar kontak beserta nomor teleponnya. Untuk memudahkan user, Anda diminta untuk mengimplementasikan fitur pencarian kontak berdasarkan nama atau nomor telepon.
Buatlah program dalam bahasa C yang dapat menerima input daftar kontak (dalam bentuk array of struct) dan sebuah kata kunci. Program kemudian akan mencari kontak yang memiliki nama atau nomor telepon yang sesuai dengan kata kunci tersebut dan menampilkan hasil pencariannya. Good luck :+1: :+1:
## Spesifikasi
Program dibuat dengan ketentuan sebagai berikut:
- Program dapat menerima input daftar kontak (maksimal 10 kontak).
- Setiap kontak memiliki dua atribut: nama (string) dan nomor telepon (string).
- Program harus menggunakan minimal 1 fungsi untuk melakukan pencarian berdasarkan nama atau nomor telepon.
- Program harus menampilkan daftar kontak yang sesuai dengan kata kunci.
- Jika tidak ada kontak yang sesuai, program harus menampilkan pesan yang sesuai.
## Struct (pilih salah satu)
Struct biasa
```C=
struct Kontak {
char nama[100];
char nomorTelepon[15];
};
```
Typedef Struct
```C=
typedef struct {
char nama[100];
char nomorTelepon[15];
} Kontak;
```
## Contoh Output Yang Diharapkan
**Contoh 1**
```
Masukkan jumlah kontak: 3
Masukkan nama kontak 1: John Doe
Masukkan nomor telepon kontak 1: 081234567890
Masukkan nama kontak 2: Jane Smith
Masukkan nomor telepon kontak 2: 087654321098
Masukkan nama kontak 3: Alice Johnson
Masukkan nomor telepon kontak 3: 089876543210
Masukkan kata kunci: Jane
Kontak yang ditemukan:
1. Nama: Jane Smith, Nomor Telepon: 087654321098
```
**Contoh 2**
```
Masukkan jumlah kontak: 2
Masukkan nama kontak 1: Bob Builder
Masukkan nomor telepon kontak 1: 081122334455
Masukkan nama kontak 2: Charlie Brown
Masukkan nomor telepon kontak 2: 082233445566
Masukkan kata kunci: 0899
Tidak ada kontak yang ditemukan dengan kata kunci "0899".
```
## Pengumpulan
Dikumpulkan dalam format .c
Format nama :
```CS_ALPROG[NomorModul]_NamaLengkap_NPM.c```
Semangat mengerjakan! 🚀