Alpro-kelompok-10

Projek Mini Jarkom Kelompok 10 Anggota Kelompok:

Alma Riski Mardansyah (124400080) Lusiana Maheswari (124400092) M. Tegar Herawan Wijaya (124400070)

mahasiswa = []

def tambah_mahasiswa(): print(“\n=== Tambah Data Mahasiswa ===”) input(“Nama : “) input(“NIM : “) input(“Tempat/Tgl Lahir : “) input(“Alamat : “)

data = {
    "nama": nama,
    "nim": nim,
    "ttl": ttl,
    "alamat": alamat
}
mahasiswa.append(data)
print("Data berhasil ditambahkan!\n")

def tampilkan_data(): print(“\n=== Data Mahasiswa ===”) if len(mahasiswa) == 0: print(“Belum ada data.\n”) return

for i, mhs in enumerate(mahasiswa, start=1):
    print(f"{i}. Nama: {mhs['nama']}")
    print(f"   NIM : {mhs['nim']}")
    print(f"   TTL : {mhs['ttl']}")
    print(f"   Alamat : {mhs['alamat']}\n")

def menu(): while True: print(“===== MENU DATA MAHASISWA =====”) print(“1. Tambah Data”) print(“2. Tampilkan Data”) print(“3. Keluar”)

    pilihan = input("Pilih menu: ")
    
    if pilihan == "1":
        tambah_mahasiswa()
    elif pilihan == "2":
        tampilkan_data()
    elif pilihan == "3":
        print("Program selesai.")
        break
    else:
        print("Pilihan tidak valid!\n")

menu()