Sabtu, 05 Januari 2013

program yang dapat menghitung nilai Indeks Prestasi Semester (IPS) APLIKOM


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