Untitled

mail@pastecode.io avatar
unknown
python
2 years ago
1.2 kB
38
Indexable
Never
# -*- coding: utf-8 -*-
"""
Created on Mon Oct 18 13:25:29 2021

@author: HP
"""
skor = 0    
nsiswa = list() # ini nanti yang mau di rata2in

ulang = 0
nomor = 0
while ulang == 0:
    nomor += 1
    x = str(input('"keluar" untuk mengakhiri!\nNilai siswa: ')) #masukkan huruf
    if x == 'keluar': #kalo keluar keluar
        ulang = 1
    else: # Ubah ke nilai float
        if x == 'A': 
            skor = float(4.00)
        elif x == 'A-':
            skor = float(3.75)
        elif x == 'B+':
            skor = float(3.50)
        elif x == 'B':
            skor = float(3.00)
        elif x == 'B-':
            skor = float(2.75)
        elif x == 'C+':
            skor = float(2.50)
        elif x == 'C':
            skor = float(2.00)
        elif x == 'C-':
            skor = float(1.75)
        elif x == 'D':
            skor = float(1.50)
        elif x == 'E':
            skor = float(1.25)
        else:
            print('Saya tidak mengerti...')
            skor = 0
        print(('\nNilai ke-{0} = {1}').format(nomor,skor))
        nsiswa.append(skor)
    
rata2 = sum(nsiswa) / len(nsiswa) # total / jumlah = rata2
print('Rata ratanya n:', rata2)

# DISCLAIMER jangan kait2kan yg nge-share kalo ada masalah :V