Senin, 05 Maret 2018

NGOBAR#2:PYTHON{Nilai Mhs}

MENGHITUNG NILAI MAHASISWA

Saya akan membuat Tutorial Program Menghitung nilai mahasiswa menggunakan bahasa pemograman Python, dibawah ini adalah output yang akan di tampilkan di Tutorial ini.
Input Data:
Masukkan Nama              : Marihot Gultom
Masukkan NIM                : 311710489
Masukkan Nilai UTS       : 90
Masukkan Nilai UAS       : 90
Masukkan Nilai Tugas     : 90
        Output Data:
Nama             : Marihot Gultom
NIM               : 31171049
Nilai UTS      : 90
Nilai UAS      : 90
Nilai Tugas    : 90
Nilai Akhir     : 90.0

Nilai Huruf      : A
Keterangan      : LULUS

#menginput nama,Nim dan Nilai
nama=raw_input("Masukkan Nama         : ")
nim=input("Masukkan NIM          : ")
uts=input("Masukkan Nilai UTS    : ")
uas=input("Masukkan Nilai UAS    : ")
tugas=input("Masukkan Nilai Tugas  : " )

Ini adalah Sintaks untuk menginput nama,nim dan juga nilai.
raw_input  Fungsinya untuk membaca masukan bertipe data String.
input Fungsinya untuk membaca masukan bertipe data Interger/angka.

Uts=uts*40/100;
Uas=uas*40/100;
Tugas=tugas*20/100;
#Formula mencari nilai akhir
nilai_akhir=Uts+Uas+Tugas;

 Setiap nilai memiliki nilai % nya nilai_akhir(100%)=Uts(40%)+Uas(40%)+Tugas(20%)
jadi, sebelum menghitung nilai akhir terlebih dahulu menghitung nilai Uts,Uas, dan Tugas yang
dikalikan dengan besar % nya misal, Uts=uts*40/100  Nilai Uts yang dikali 40%.


#Menampilkan Output nama, Nim dan Nilai yang telah diinput
print "\nNama         : %s" %nama
print "NIM          : %s" %nim
print "Nilai UTS    : %d" %uts
print "Nilai UAS    : %d" %uas
print "Nilai Tugas  : %d" %tugas
print "Nilai Akhir  :" ,float(nilai_akhir)

Menampilkan Output nama,nim,nilai yang telah diinput.
%s   : Tipe datang String
%d   : Tipe data Interger
%f   : Tipe data Float(Desimal)

#Kondisi If untuk menentukan nilai huruf
if nilai_akhir >=80 :
    print "\nNilai Huruf  : A"
elif nilai_akhir >=70 :
    print "\nNilai Huruf  : B"
elif nilai_akhir >=55 :
    print "\nNilai Huruf  : C"
elif nilai_akhir >=40 :
    print "\nNilai Huruf  : D"
elif nilai_akhir <=39 :
    print "\nNilai Huruf  : E"

Pernyataan IF untuk menentukan nilai Huruf.
if nilai_akhir >=80 :   nilai Jika nilai akhir >=80 maka Nilai Huruf     : A .
Begitu juga seterusnya. 

#Kondisi If untuk menentukan Keterangan LULUS atau TIDAK LULUS
if nilai_akhir >=60 :
    print "Keterangan   : LULUS"
else :
    print "Keterangan   : TIDAK LULUS"

Pernyataan IF untuk menentukan Keteranan LULUS atau TIDAK LULUS
if nilai_akhir >=60 :  nila Jika nilai akhir >=60 maka Keterangan : LULUS selain dari itu
maka Keterangan  : TIDAK LULUS.

Cara kerja/Coding di Python

Output/hasil pemograman

Sekian tutorial pemograman python dalam menghitung nilai mahasiswa.semoga bermanfaat dan Terimakasih.


Tidak ada komentar:

Posting Komentar