Exemple #1
0
def cari_data():
    nama = input("Nama : ")
    if nama in data.keys():
        print(
            "============================================================================="
        )
        print(
            "|     Nama     |      NIM     |   Tugas   |   UTS   |   UAS   |    Akhir    |"
        )
        print(
            "============================================================================="
        )
        print(
            "|  {nama:10}  |  {NIM:10}  |   {tugas:5}   |   {uts:3}   |   {uas:3}   |    {akhir:3.2f}    |"
            .format(nama=data[nama][0],
                    NIM=data[nama][1],
                    tugas=data[nama][2],
                    uts=data[nama][3],
                    uas=data[nama][4],
                    akhir=data[nama][5]))
        print(
            "============================================================================="
        )
    else:
        print(
            "Daftar nilai untuk anak yang bernama {0} tidak ada".format(nama))
Exemple #2
0
def lihat_data():
    print("Lihat nilai")
    print(
        "==================================================================================="
    )
    print(
        "| No. |     Nama     |      NIM     |   Tugas   |   UTS   |   UAS   |    Akhir    |"
    )
    print(
        "==================================================================================="
    )
    no = 1
    if data.keys():
        for x in data.values():
            print(
                "|  {:2} |  {nama:10}  |  {NIM:10}  |   {tugas:5}   |   {uts:3}   |   {uas:3}   |    {akhir:3.2f}    |"
                .format(no,
                        nama=x[0],
                        NIM=x[1],
                        tugas=x[2],
                        uts=x[3],
                        uas=x[4],
                        akhir=x[5]))
            no += 1
    else:
        print(
            "|                                  TIDAK ADA DATA                                 |"
        )
    print(
        "==================================================================================="
    )
Exemple #3
0
def lihat_data():
    print("Daftar Nilai:")
    print(
        "===================================================================")
    print(
        "| No |      Nama      |    NIM    | Tugas |  UTS  |  UAS  | Akhir |")
    print(
        "===================================================================")
    if data.keys():
        no = 1
        for tabel in data.values():
            print("| {0:2} | {1:14} | {2:9} | {3:5} | {4:5} | {5:5} | {6:5} |".
                  format(no, tabel[0], tabel[1], tabel[2], tabel[3], tabel[4],
                         tabel[5]))
            print(
                '-------------------------------------------------------------------'
            )
            no += 1
    else:
        print(
            "=========================TIDAK ADA DATA============================"
        )
        print(
            "==================================================================="
        )
Exemple #4
0
def search():
    print("Mencari Daftar Nilai : ")
    print("=======================")
    nama = input("Masukan nama untuk mencari daftar nilai : ")
    if nama in data.keys():
        print("Nama {0}, dengan NIM : {1}\n"
              "Nilai Tugas: {2}, UTS: {3}, dan UAS: {4}\n"
              "dan nilai akhir {5}".format(nama, data[nama]['nim'],
                                           data[nama]['tugas'], data[nama]['uts'],
                                           data[nama]['uas'], data[nama]['akhir']))
    else:
        print("'{}' Tidak ditemukan".format(nama))