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%.
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.
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.
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