UTS APLIKOM
Disusun Oleh :
MUHAMMAD
IKBAL WIDARTO
NIM 095514026
S1 ELKOM 2 / 2009
JURUSAN TEKNIK
ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS
NEGERI SURABAYA
2012
SOAL
Buat program yang dapat menghitung nilai Indeks
Prestasi Semester (IPS) dengan mengkonversikan angka menjadi huruf dan nilai
akhir mata kuliah. Di mana bobot nilai akhir sebagai berikut:
1.
NA =
(Partisipasi*0,2+Tugas*0,3+UTS*0,2+UAS*0,3)/2.4
2.
Dengan ketentuan
program NA (Nilai Akhir) menggunakan fungsi dari partisipasi (kehadiran, bertanya,
berpendapat, berkonsultasi, kreatif) dan tugas (3 buah)
3.
Hasil simulasi
dengan memasukkan nilai anda semester kemarin dan munculkan hasilnya!
JAWABAN
1.
Listing
Program
clc
disp('*****************************************')
disp('
PROGRAM MENGHITUNG NILAI INDEK PRESTASI ')
disp(' MUHAMMAD IKBAL WIDARTO ')
disp(' APLIKOM ')
disp(' 095514026 ')
disp(' ELKOM 2 2009 ')
disp('*****************************************')
disp(' ')
disp(' ')
disp('*****************************************')
disp(' *Kartu Hasil Studi Mahasiswa* ')
disp('*****************************************')
disp(['Nama
Mahasiswa : ','Muhammad
Ikbal Widarto'])
disp(['NIM
Mahasiswa : ','095514026'])
disp(['Fakultas
/ Jurusan : FT / S1 Pend. Teknik Elektro
(51)'])
disp(' ')
disp(['Mata
Kuliah = ','Microwave'])
Kehadiran=input('Nilai
Kehadiran = ')
Tanya=input('Nilai
Tanya = ')
Berpendapat=input('Nilai
Berpendapat = ')
Konsultasi=input('Nilai
Konsultasi = ')
Kreatif=input('Nilai
Kreatif = ')
Tugas1=input('Nilai
Tugas1 = ')
Tugas2=input('Nilai
Tugas2 = ')
Tugas3=input('Nilai
Tugas3 = ')
UTS=input('Nilai
UTS = ')
UAS=input('Nilai
UAS = ')
%untuk menghitung nilai akhir
nilai_akhir_Microwave=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
%untuk nilai konversi
if
nilai_akhir_Microwave>=85 & nilai_akhir_Microwave<=100
disp ('Jadi Nilai Akhir
Microwave Adalah A *LULUS*')
end
if
nilai_akhir_Microwave>=80 & nilai_akhir_Microwave<=84.99
disp ('Jadi Nilai Akhir
Microwave Adalah A- *LULUS*')
end
if
nilai_akhir_Microwave>=75 & nilai_akhir_Microwave<=79.99
disp ('Jadi Nilai Akhir
Microwave Adalah B+ *LULUS*')
end
if
nilai_akhir_Microwave>=70 & nilai_akhir_Microwave<=74.99
disp('Jadi Nilai Akhir
Microwave Adalah B *LULUS*')
end
if
nilai_akhir_Microwave>=65 & nilai_akhir_Microwave<=69.99
disp('Jadi Nilai Akhir
Microwave Adalah B- *LULUS*')
end
if
nilai_akhir_Microwave>=60 & nilai_akhir_Microwave<=64.99
disp('Jadi Nilai Akhir
Microwave Adalah C+ *LULUS*')
end
if
nilai_akhir_Microwave>=55 & nilai_akhir_Microwave<=59.99
disp('Jadi Nilai Akhir
Microwave Adalah C- *LULUS*')
end
if
nilai_akhir_Microwave>=40 & nilai_akhir_Microwave<=54.99
disp('Jadi Nilai Akhir
Microwave Adalah D *TIDAK LULUS*')
end
if
nilai_akhir_Microwave>=0 & nilai_akhir_Microwave<=39.9
disp('Jadi Nilai Akhir
Microwave Adalah E *TIDAK LULUS*')
end
disp(' ')
disp(' ')
disp(['Mata
Kuliah = ','Teknik
Audio & Video'])
Kehadiran=input('Nilai
Kehadiran = ')
Tanya=input('Nilai
Tanya = ')
Berpendapat=input('Nilai
Berpendapat = ')
Konsultasi=input('Nilai
Konsultasi = ')
Kreatif=input('Nilai
Kreatif = ')
Tugas1=input('Nilai
Tugas1 = ')
Tugas2=input('Nilai
Tugas2 = ')
Tugas3=input('Nilai
Tugas3 = ')
UTS=input('Nilai
UTS = ')
UAS=input('Nilai
UAS = ')
%untuk menghitung nilai akhir
nilai_akhir_Teknik_Audio_Video=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
%untuk nilai konversi
if
nilai_akhir_Teknik_Audio_Video>=85 &
nilai_akhir_Teknik_Audio_Video<=100
disp ('Jadi Nilai Akhir Teknik
Audio & Video Adalah A *LULUS*')
end
if
nilai_akhir_Teknik_Audio_Video>=80 & nilai_akhir_Teknik_Audio_Video<=84.99
disp ('Jadi Nilai Akhir Teknik
Audio & Video Adalah A- *LULUS*')
end
if
nilai_akhir_Teknik_Audio_Video>=75 &
nilai_akhir_Teknik_Audio_Video<=79.99
disp ('Jadi Nilai Akhir Teknik
Audio & Video Adalah B+ *LULUS*')
end
if
nilai_akhir_Teknik_Audio_Video>=70 &
nilai_akhir_Teknik_Audio_Video<=74.99
disp('Jadi Nilai Akhir Teknik
Audio & Video Adalah B *LULUS*')
end
if
nilai_akhir_Teknik_Audio_Video>=65 &
nilai_akhir_Teknik_Audio_Video<=69.99
disp('Jadi Nilai Akhir Teknik
Audio & Video Adalah B- *LULUS*')
end
if
nilai_akhir_Teknik_Audio_Video>=60 &
nilai_akhir_Teknik_Audio_Video<=64.99
disp('Jadi Nilai Akhir Teknik
Audio & Video Adalah C+ *LULUS*')
end
if
nilai_akhir_Teknik_Audio_Video>=55 & nilai_akhir_Teknik_Audio_Video<=59.99
disp('Jadi Nilai Akhir Teknik
Audio & Video Adalah C- *LULUS*')
end
if
nilai_akhir_Teknik_Audio_Video>=40 &
nilai_akhir_Teknik_Audio_Video<=54.99
disp('Jadi Nilai Akhir Teknik
Audio & Video Adalah D *TIDAK LULUS*')
end
if
nilai_akhir_Teknik_Audio_Video>=0 &
nilai_akhir_Teknik_Audio_Video<=39.99
disp('Jadi Nilai Akhir Teknik
Audio & Video Adalah E *TIDAK LULUS*')
end
disp(' ')
disp(' ')
disp(['Mata
Kuliah = ','Komunikasi
Data'])
Kehadiran=input('Nilai
Kehadiran = ')
Tanya=input('Nilai
Tanya = ')
Berpendapat=input('Nilai
Berpendapat = ')
Konsultasi=input('Nilai
Konsultasi = ')
Kreatif=input('Nilai
Kreatif = ')
Tugas1=input('Nilai
Tugas1 = ')
Tugas2=input('Nilai
Tugas2 = ')
Tugas3=input('Nilai
Tugas3 = ')
UTS=input('Nilai
UTS = ')
UAS=input('Nilai
UAS = ')
%untuk menghitung nilai akhir
nilai_akhir_Komunikasi_Data=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
%untuk nilai konversi
if
nilai_akhir_Komunikasi_Data>=85 & nilai_akhir_Komunikasi_Data<=100
disp ('Jadi Nilai Akhir
Komunikasi Data Adalah A *LULUS*')
end
if
nilai_akhir_Komunikasi_Data>=80 & nilai_akhir_Komunikasi_Data<=84.99
disp ('Jadi Nilai Akhir
Komunikasi Data Adalah A- *LULUS*')
end
if
nilai_akhir_Komunikasi_Data>=75 & nilai_akhir_Komunikasi_Data<=79.99
disp ('Jadi Nilai Akhir
Komunikasi Data Adalah B+ *LULUS*')
end
if
nilai_akhir_Komunikasi_Data>=70 & nilai_akhir_Komunikasi_Data<=74.99
disp('Jadi Nilai Akhir
Komunikasi Data Adalah B *LULUS*')
end
if
nilai_akhir_Komunikasi_Data>=65 & nilai_akhir_Komunikasi_Data<=69.99
disp('Jadi Nilai Akhir
Komunikasi Data Adalah B- *LULUS*')
end
if
nilai_akhir_Komunikasi_Data>=60 & nilai_akhir_Komunikasi_Data<=64.99
disp('Jadi Nilai Akhir
Komunikasi Data Adalah C+ *LULUS*')
end
if
nilai_akhir_Komunikasi_Data>=55 & nilai_akhir_Komunikasi_Data<59.99
disp('Jadi Nilai Akhir
Komunikasi Data Adalah C- *LULUS*')
end
if
nilai_akhir_Komunikasi_Data>=40 & nilai_akhir_Komunikasi_Data<=54.99
disp('Jadi Nilai Akhir
Komunikasi Data Adalah D *TIDAK LULUS*')
end
if
nilai_akhir_Komunikasi_Data>=0 & nilai_akhir_Komunikasi_Data<=39.99
disp('Jadi Nilai Akhir
Komunikasi Data Adalah E *TIDAK LULUS*')
end
disp(' ')
disp(' ')
disp(['Mata
Kuliah = ','Programable
Logic Control'])
Kehadiran=input('Nilai
Kehadiran = ')
Tanya=input('Nilai
Tanya = ')
Berpendapat=input('Nilai
Berpendapat = ')
Konsultasi=input('Nilai
Konsultasi = ')
Kreatif=input('Nilai
Kreatif = ')
Tugas1=input('Nilai
Tugas1 = ')
Tugas2=input('Nilai
Tugas2 = ')
Tugas3=input('Nilai
Tugas3 = ')
UTS=input('Nilai
UTS = ')
UAS=input('Nilai
UAS = ')
%untuk menghitung nilai akhir
nilai_akhir_Programable_Logic_Control=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
%untuk nilai konversi
if
nilai_akhir_Programable_Logic_Control>=85 &
nilai_akhir_Programable_Logic_Control<=100
disp ('Jadi Nilai Akhir
Programable Logic Control Adalah A *LULUS*')
end
if
nilai_akhir_Programable_Logic_Control>=80 &
nilai_akhir_Programable_Logic_Control<=84.99
disp ('Jadi Nilai Akhir
Programable Logic Control Adalah A- *LULUS*')
end
if
nilai_akhir_Programable_Logic_Control>=75 &
nilai_akhir_Programable_Logic_Control<=79.99
disp ('Jadi Nilai Akhir
Programable Logic Control Adalah B+ *LULUS*')
end
if
nilai_akhir_Programable_Logic_Control>=70 &
nilai_akhir_Programable_Logic_Control<=74.99
disp('Jadi Nilai Akhir
Programable Logic Control Adalah B *LULUS*')
end
if
nilai_akhir_Programable_Logic_Control>=65 &
nilai_akhir_Programable_Logic_Control<=69.99
disp('Jadi Nilai Akhir
Programable Logic Control Adalah B- *LULUS*')
end
if nilai_akhir_Programable_Logic_Control>=60
& nilai_akhir_Programable_Logic_Control<=64.99
disp('Jadi Nilai Akhir
Programable Logic Control Adalah C+ *LULUS*')
end
if
nilai_akhir_Programable_Logic_Control>=55 &
nilai_akhir_Programable_Logic_Control<=59.99
disp('Jadi Nilai Akhir
Programable Logic Control Adalah C- *LULUS*')
end
if
nilai_akhir_Programable_Logic_Control>=40 &
nilai_akhir_Programable_Logic_Control<=54.99
disp('Jadi Nilai Akhir
Programable Logic Control Adalah D *TIDAK LULUS*')
end
if nilai_akhir_Programable_Logic_Control>=0
& nilai_akhir_Programable_Logic_Control<=39.99
disp('Jadi Nilai Akhir
Programable Logic Control Adalah E *TIDAK LULUS*')
end
disp(' ')
disp(' ')
disp(['Mata
Kuliah = ','Praktikum
4 Telekomunikasi 2'])
Kehadiran=input('Nilai
Kehadiran = ')
Tanya=input('Nilai
Tanya = ')
Berpendapat=input('Nilai
Berpendapat = ')
Konsultasi=input('Nilai
Konsultasi = ')
Kreatif=input('Nilai
Kreatif = ')
Tugas1=input('Nilai
Tugas1 = ')
Tugas2=input('Nilai
Tugas2 = ')
Tugas3=input('Nilai
Tugas3 = ')
UTS=input('Nilai
UTS = ')
UAS=input('Nilai
UAS = ')
%untuk menghitung nilai akhir
nilai_akhir_Praktikum_4_Telekomunikasi_2=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
%untuk nilai konversi
if
nilai_akhir_Praktikum_4_Telekomunikasi_2>=85 &
nilai_akhir_Praktikum_4_Telekomunikasi_2<=100
disp ('Jadi Nilai Akhir
Praktikum 4 Telekomunikasi 2 Adalah A *LULUS*')
end
if
nilai_akhir_Praktikum_4_Telekomunikasi_2>=80 & nilai_akhir_Praktikum_4_Telekomunikasi_2<=84.99
disp ('Jadi Nilai Akhir
Praktikum 4 Telekomunikasi 2 Adalah A- *LULUS*')
end
if
nilai_akhir_Praktikum_4_Telekomunikasi_2>=75 &
nilai_akhir_Praktikum_4_Telekomunikasi_2<=79.99
disp ('Jadi Nilai Akhir Praktikum
4 Telekomunikasi 2 Adalah B+ *LULUS*')
end
if
nilai_akhir_Praktikum_4_Telekomunikasi_2>=70 &
nilai_akhir_Praktikum_4_Telekomunikasi_2<=74.99
disp('Jadi Nilai Akhir
Praktikum 4 Telekomunikasi 2 Adalah B *LULUS*')
end
if
nilai_akhir_Praktikum_4_Telekomunikasi_2>=65 &
nilai_akhir_Praktikum_4_Telekomunikasi_2<=69.99
disp('Jadi Nilai Akhir
Praktikum 4 Telekomunikasi 2 Adalah B- *LULUS*')
end
if
nilai_akhir_Praktikum_4_Telekomunikasi_2>=60 &
nilai_akhir_Praktikum_4_Telekomunikasi_2<=64.99
disp('Jadi Nilai Akhir
Praktikum 4 Telekomunikasi 2 Adalah C+ *LULUS*')
end
if
nilai_akhir_Praktikum_4_Telekomunikasi_2>=55 &
nilai_akhir_Praktikum_4_Telekomunikasi_2<=59.99
disp('Jadi Nilai Akhir Praktikum
4 Telekomunikasi 2 Adalah C- *LULUS*')
end
if
nilai_akhir_Praktikum_4_Telekomunikasi_2>=40 &
nilai_akhir_Praktikum_4_Telekomunikasi_2<=54.99
disp('Jadi Nilai Akhir
Praktikum 4 Telekomunikasi 2 Adalah D *TIDAK LULUS*')
end
if
nilai_akhir_Praktikum_4_Telekomunikasi_2>=0 &
nilai_akhir_Praktikum_4_Telekomunikasi_2<=39.99
disp('Jadi Nilai Akhir
Praktikum 4 Telekomunikasi 2 Adalah E *TIDAK LULUS*')
end
disp(' ')
disp(' ')
disp(['Mata
Kuliah = ','Rancangan
Elektronika'])
Kehadiran=input('Nilai
Kehadiran = ')
Tanya=input('Nilai
Tanya = ')
Berpendapat=input('Nilai
Berpendapat = ')
Konsultasi=input('Nilai
Konsultasi = ')
Kreatif=input('Nilai
Kreatif = ')
Tugas1=input('Nilai
Tugas1 = ')
Tugas2=input('Nilai
Tugas2 = ')
Tugas3=input('Nilai
Tugas3 = ')
UTS=input('Nilai
UTS = ')
UAS=input('Nilai
UAS = ')
%untuk menghitung nilai akhir
nilai_akhir_Rancangan_Elektronika=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
%untuk nilai konversi
if
nilai_akhir_Rancangan_Elektronika>=85 &
nilai_akhir_Rancangan_Elektronika<=100
disp ('Jadi Nilai Akhir
Rancangan Elektronika Adalah A *LULUS*')
end
if
nilai_akhir_Rancangan_Elektronika>=80 &
nilai_akhir_Rancangan_Elektronika<=84.99
disp ('Jadi Nilai Akhir
Rancangan Elektronika Adalah A- *LULUS*')
end
if
nilai_akhir_Rancangan_Elektronika>=75 &
nilai_akhir_Rancangan_Elektronika<=79.99
disp ('Jadi Nilai Akhir
Rancangan Elektronika Adalah B+ *LULUS*')
end
if
nilai_akhir_Rancangan_Elektronika>=70 &
nilai_akhir_Rancangan_Elektronika<=74.99
disp('Jadi Nilai Akhir
Rancangan Elektronika Adalah B *LULUS*')
end
if
nilai_akhir_Rancangan_Elektronika>=65 &
nilai_akhir_Rancangan_Elektronika<=69.99
disp('Jadi Nilai Akhir
Rancangan Elektronika Adalah B- *LULUS*')
end
if
nilai_akhir_Rancangan_Elektronika>=60 &
nilai_akhir_Rancangan_Elektronika<=64.99
disp('Jadi Nilai Akhir
Rancangan Elektronika Adalah C+ *LULUS*')
end
if
nilai_akhir_Rancangan_Elektronika>=55 &
nilai_akhir_Rancangan_Elektronika<=59.99
disp('Jadi Nilai Akhir
Rancangan Elektronika Adalah C- *LULUS*')
end
if
nilai_akhir_Rancangan_Elektronika>=40 &
nilai_akhir_Rancangan_Elektronika<=54.99
disp('Jadi Nilai Akhir
Rancangan Elektronika Adalah D *TIDAK LULUS*')
end
if
nilai_akhir_Rancangan_Elektronika>=0 &
nilai_akhir_Rancangan_Elektronika<=39.99
disp('Jadi Nilai Akhir
Rancangan Elektronika Adalah E *TIDAK LULUS*')
end
disp(' ')
disp(' ')
disp(['Mata
Kuliah = ','Metode
Penelitian'])
Kehadiran=input('Nilai
Kehadiran = ')
Tanya=input('Nilai
Tanya = ')
Berpendapat=input('Nilai
Berpendapat = ')
Konsultasi=input('Nilai
Konsultasi = ')
Kreatif=input('Nilai
Kreatif = ')
Tugas1=input('Nilai
Tugas1 = ')
Tugas2=input('Nilai
Tugas2 = ')
Tugas3=input('Nilai
Tugas3 = ')
UTS=input('Nilai
UTS = ')
UAS=input('Nilai
UAS = ')
%untuk menghitung nilai akhir
nilai_akhir_Metode_Penelitian=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
%untuk nilai konversi
if
nilai_akhir_Metode_Penelitian>=85 &
nilai_akhir_Metode_Penelitian<=100
disp ('Jadi Nilai Akhir Metode
Penelitian Adalah A *LULUS*')
end
if
nilai_akhir_Metode_Penelitian>=80 &
nilai_akhir_Metode_Penelitian<=84.99
disp ('Jadi Nilai Akhir Metode
Penelitian Adalah A- *LULUS*')
end
if
nilai_akhir_Metode_Penelitian>=75 &
nilai_akhir_Metode_Penelitian<=79.99
disp ('Jadi Nilai Akhir Metode
Penelitian Adalah B+ *LULUS*')
end
if
nilai_akhir_Metode_Penelitian>=70 &
nilai_akhir_Metode_Penelitian<=74.99
disp('Jadi Nilai Akhir Metode Penelitian
Adalah B *LULUS*')
end
if
nilai_akhir_Metode_Penelitian>=65 &
nilai_akhir_Metode_Penelitian<=69.99
disp('Jadi Nilai Akhir Metode
Penelitian Adalah B- *LULUS*')
end
if
nilai_akhir_Metode_Penelitian>=60 &
nilai_akhir_Metode_Penelitian<=64.99
disp('Jadi
Nilai Akhir Metode Penelitian Adalah C+ *LULUS*')
end
if
nilai_akhir_Metode_Penelitian>=55 &
nilai_akhir_Metode_Penelitian<=59.99
disp('Jadi Nilai Akhir Metode
Penelitian Adalah C- *LULUS*')
end
if
nilai_akhir_Metode_Penelitian>=40 & nilai_akhir_Metode_Penelitian<=54.99
disp('Jadi Nilai Akhir Metode
Penelitian Adalah D *TIDAK LULUS*')
end
if
nilai_akhir_Metode_Penelitian>=0 &
nilai_akhir_Metode_Penelitian<=39.99
disp('Jadi Nilai Akhir Metode
Penelitian Adalah E *TIDAK LULUS*')
end
disp(' ')
disp(' ')
disp(['Mata
Kuliah = ','Bengkel
Elektronika'])
Kehadiran=input('Nilai
Kehadiran = ')
Tanya=input('Nilai
Tanya = ')
Berpendapat=input('Nilai
Berpendapat = ')
Konsultasi=input('Nilai
Konsultasi = ')
Kreatif=input('Nilai
Kreatif = ')
Tugas1=input('Nilai
Tugas1 = ')
Tugas2=input('Nilai
Tugas2 = ')
Tugas3=input('Nilai
Tugas3 = ')
UTS=input('Nilai
UTS = ')
UAS=input('Nilai
UAS = ')
%untuk menghitung nilai akhir
nilai_akhir_Bengkel_Elektronika=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
%untuk nilai konversi
if
nilai_akhir_Bengkel_Elektronika>=85 &
nilai_akhir_Bengkel_Elektronika<=100
disp ('Jadi Nilai Akhir Bengkel
Elektronika Adalah A *LULUS*')
end
if
nilai_akhir_Bengkel_Elektronika>=80 &
nilai_akhir_Bengkel_Elektronika<=84.99
disp ('Jadi Nilai Akhir Bengkel
Elektronika Adalah A- *LULUS*')
end
if
nilai_akhir_Bengkel_Elektronika>=75 & nilai_akhir_Bengkel_Elektronika<=79.99
disp ('Jadi Nilai Akhir Bengkel
Elektronika Adalah B+ *LULUS*')
end
if
nilai_akhir_Bengkel_Elektronika>=70 &
nilai_akhir_Bengkel_Elektronika<=74.99
disp('Jadi Nilai Akhir Bengkel
Elektronika Adalah B *LULUS*')
end
if
nilai_akhir_Bengkel_Elektronika>=65 &
nilai_akhir_Bengkel_Elektronika<=69.99
disp('Jadi Nilai Akhir Bengkel
Elektronika Adalah B- *LULUS*')
end
if
nilai_akhir_Bengkel_Elektronika>=60 &
nilai_akhir_Bengkel_Elektronika<=64.99
disp('Jadi Nilai Akhir Bengkel
Elektronika Adalah C+ *LULUS*')
end
if
nilai_akhir_Bengkel_Elektronika>=55 &
nilai_akhir_Bengkel_Elektronika<=59.99
disp('Jadi Nilai Akhir Bengkel
Elektronika Adalah C- *LULUS*')
end
if
nilai_akhir_Bengkel_Elektronika>=40 & nilai_akhir_Bengkel_Elektronika<=54.99
disp('Jadi Nilai Akhir Bengkel
Elektronika Adalah D *TIDAK LULUS*')
end
if
nilai_akhir_Bengkel_Elektronika>=0 &
nilai_akhir_Bengkel_Elektronika<=39.99
disp('Jadi Nilai Akhir Bengkel
Elektronika Adalah E *TIDAK LULUS*')
end
disp(' ')
disp(' ')
disp(['Mata
Kuliah = ','PPL
I'])
Kehadiran=input('Nilai
Kehadiran = ')
Tanya=input('Nilai
Tanya = ')
Berpendapat=input('Nilai
Berpendapat = ')
Konsultasi=input('Nilai
Konsultasi = ')
Kreatif=input('Nilai
Kreatif = ')
Tugas1=input('Nilai
Tugas1 = ')
Tugas2=input('Nilai
Tugas2 = ')
Tugas3=input('Nilai
Tugas3 = ')
UTS=input('Nilai
UTS = ')
UAS=input('Nilai
UAS = ')
%untuk menghitung nilai akhir
nilai_akhir_PPL_I=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
%untuk nilai konversi
if
nilai_akhir_PPL_I>=85 & nilai_akhir_PPL_I<=100
disp ('Jadi Nilai Akhir PPL I
Adalah A *LULUS*')
end
if
nilai_akhir_PPL_I>=80 & nilai_akhir_PPL_I<=84.99
disp ('Jadi Nilai Akhir PPL I
Adalah A- *LULUS*')
end
if
nilai_akhir_PPL_I>=75 & nilai_akhir_PPL_I<=79.99
disp ('Jadi Nilai Akhir PPL I
Adalah B+ *LULUS*')
end
if
nilai_akhir_PPL_I>=70 & nilai_akhir_PPL_I<=74.99
disp('Jadi Nilai Akhir PPL I
Adalah B *LULUS*')
end
if
nilai_akhir_PPL_I>=65 & nilai_akhir_PPL_I<=69.99
disp('Jadi Nilai Akhir PPL I
Adalah B- *LULUS*')
end
if
nilai_akhir_PPL_I>=60 & nilai_akhir_PPL_I<=64.99
disp('Jadi Nilai Akhir PPL I
Adalah C+ *LULUS*')
end
if
nilai_akhir_PPL_I>=55 & nilai_akhir_PPL_I<=59.99
disp('Jadi Nilai Akhir PPL I
Adalah C- *LULUS*')
end
if
nilai_akhir_PPL_I>=40 & nilai_akhir_PPL_I<=54.99
disp('Jadi Nilai Akhir PPL I
Adalah D *TIDAK LULUS*')
end
if
nilai_akhir_PPL_I>=0 & nilai_akhir_PPL_I<=39.99
disp('Jadi Nilai Akhir PPL I
Adalah E *TIDAK LULUS*')
end
disp(' ')
disp(['Nilai
Indeks Prestasi Semester adalah'])
nilai_IP=(nilai_akhir_Microwave+nilai_akhir_Teknik_Audio_Video+nilai_akhir_Komunikasi_Data+nilai_akhir_Programable_Logic_Control+nilai_akhir_Praktikum_4_Telekomunikasi_2+nilai_akhir_Rancangan_Elektronika+nilai_akhir_Metode_Penelitian+nilai_akhir_Bengkel_Elektronika+nilai_akhir_PPL_I)/225
2. Tampilan
di Comand Window
a. Ketik
Listing Program di M-File, save dengan nama IPS
b. Panggil
dengan nama file “IPS” di Comand Window, maka akan muncul seperti di bawah ini
:
c. Masukkan
Nilai partisipasi meliputi (kehadiran, bertanya, berpendapat, berkonsultasi,
kreatif) dan tugas (3 buah), UTS dan UAS untuk mengetahui Nilai Akhir (NA).
A.
Mata
Kuliah Microvawe
nilai_akhir_Microwave=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+( Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
nilai_akhir_Microwave= ( (60+66+65+60+60)*0.2+(60+70+55)*0.3+60*0.2
+60*0.3)/2.4
= 61.5417
Jadi Nilai Akhir Microwave Adalah C+ *LULUS*
B.
Mata
Kuliah Teknik Audio Video
nilai_akhir_Teknik_Audio_Video=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kre
atif)*0.2+(
Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
nilai_akhir_Teknik_Audio_Video = ((80+80+86+80+75)*0.2+(80+85+90)*0.3
+80*0.2+80*0.3)/2.4
= 81.9583
Jadi Nilai Akhir Teknik Audio & Video
Adalah A- *LULUS*
C.
Mata
Kuliah Komunikasi Data
nilai_akhir_Komunikasi_Data
=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kre
atif)*0.2+(
Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
nilai_akhir_Komunikasi_Data= ( (80+70+75+70+70)*0.2+(80+75+65)*0.3+75*0.2
+80*0.3)/2.4
= 74.1667
Jadi Nilai Akhir Komunikasi Data Adalah B *LULUS*
*Tampilan di Comand Window. Untuk Mata Kuliah Teknik Audio Video
D.
Mata
Kuliah Programable
Logic Control
nilai_akhir_
Programable_Logic_Control=((Kehadiran+Tanya+Berpendapat+
Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
nilai_akhir_ Programable_Logic_Control =
((60+66+65+60+60)*0.2+(60+70+55)*0.3
+60*0.2+60*0.3)/2.4
= 73.5417
Jadi Nilai Akhir Programable Logic Control
Adalah B *LULUS*
E.
Mata
Kuliah Praktikum 4 Telekomunikasi 2
nilai_akhir_Praktikum_4_Telekomunikasi_2=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(
Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
nilai_akhir_
Praktikum_4_Telekomunikasi_2= ((85+87+90+90+85)*0.2+(85+90+90)
*0.3+80*0.2+90*0.3)/2.4
= 87.4583
Jadi Nilai Akhir Praktikum 4 Telekomunikasi 2
Adalah A *LULUS*
F.
Mata Kuliah
Rancangan Elektronika
nilai_akhir_Rancangan_Elektronika=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
nilai_akhir_ Rancangan_Elektronika = ((87+85+90+90+85)*0.2+(85+90+85)*0.3
+85*0.2+85*0.3)/2.4
= 86.6250
Jadi
Nilai Akhir Rancangan Elektronika Adalah A *LULUS*
G.
Mata
Kuliah Metode Penelitian
nilai_akhir_Metode_Penelitian=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
nilai_akhir_Metode_Penelitian= ((80+75+75+78+78)*0.2+(80+65+70)*0.3+75*0.2
+80*0.3)/2.4
= 75.2917
Jadi
Nilai Akhir Metode Penelitian Adalah B+ *LULUS*
*Tampilan
di Comand Window. Untuk Mata Kuliah Metode Peneltian
H.
Mata
Kuliah Bengkel Elektronika
nilai_akhir_Bengkel_Elektronika=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
nilai_akhir_Bengkel_Elektronika= ((85+87+88+90+87)*0.2+(85+90+85)*0.3+80*0.2
+85*0.3)/2.4
= 86.2083
Jadi
Nilai Akhir Bengkel Elektronika Adalah A *LULUS*
I.
Mata
Kuliah PPL I
nilai_akhir_
PPL_I=((Kehadiran+Tanya+Berpendapat+Konsultasi+Kreatif)*0.2
+(Tugas1+Tugas2+Tugas3)*0.3+UTS*0.2+UAS*0.3)/2.4
nilai_akhir_ PPL_I = ( (80+78+78+78+75)*0.2+(85+70+70)*0.3+80*0.2+75*0.3)/2.4
= 76.5833
Jadi
Nilai Akhir PPL I Adalah B+ *LULUS*
d. Setelah
semua mata kuliah dihitung Nilai Akhir (NA), pada akhir dengan otomatis akan
menghitung Nilai Indeks Prestasi Semester (IPS).
Tampilan
di Comand Window Nilai Indeks Prestasi Semester (IPS).
Tidak ada komentar:
Posting Komentar