Translate In Here

WIMIPANEL

Senin, 16 Oktober 2017

Menghitung Rata Rata Nilai Akhir

Assalamualaikum,.

Hello Sobat Edu , Gimana kabar kalian ? Semoga sehat selalu dan senantiasa dalam lindungan Allah,. Aamiin

Pada kesempatan kali ini kita akan membahas bagaimana cara menghitung rata rata sebuah nilai akhir sekolah hehehe

Untuk Basicnya sama sih sobat edu , mungkin kalo sobat edu belum paham tentang dasar dasar menghitung dengan netbeans sobat bisa liat artikel aku sebelumnya disini menghitung persegi

Disini kita akan membahas sebuah soal yang sangat simpel sobat , soalnya ada di gambar dibawah ini



Hasil dari pembahasan kita akan menampilkan output seperti gambar di bawah ini sobat 


Bagaimana sobat ? apa logika sobat edu sudah bermain ? hehehe

Disini kita masih memakai turunan dari java ya sobat yaitu scanner , jangan lupa letakan source code scaner di atas public class , kalo belum paham bisa baca artikel aku sebelumnya ya sobat , link ada tuh di atas tadi hehehe

Langsung ajah ya sobat edu silahkan di comot nih source codenya untuk di running

 public static void main (String[]args)
    {
        String lol ="Succes Print By TenWap";
        String sup ="Print Identitas";
        String pos ="/////////////////";
        String pol ="/////////////////";
        String loli1="Masukan NPM=";
        String loli2="Masukan Nama Lengkap=";
        String loli3="Masukan Nilai Kehadiran=";
        String loli4="Masukan Nilai Tugas=";
        String loli5="Masukan Nilai UTS=";
        String loli6="Masukan Nilai Uas=";
        String loli7="Nilai Akhir=";
        int kehadiran,tugas,uts,uas,nilaiakhir;
     
        
        System.out.println(sup);
        System.out.println(pos);
        Scanner name=new Scanner(System.in);
        System.out.print(loli1);
        String npm=name.nextLine();
        System.out.print(loli2);
        String nama=name.nextLine();
        System.out.print(loli3);
        kehadiran=name.nextInt();
        System.out.print(loli4);
        tugas=name.nextInt();
        System.out.print(loli5);
        uts=name.nextInt();
         System.out.print(loli6);
        uas=name.nextInt();
        nilaiakhir=(kehadiran*10/100+tugas*20/100+uts*30/100+uas*40/100);
           System.out.println(pos);
           
        System.out.println();
        System.out.println(pos);
        System.out.println("NPM = " + npm);
          System.out.println("Nama Lengkap = " + nama);
            System.out.println("Nilai Kehadiran = " + kehadiran);
              System.out.println("Nilai Tugas = " + tugas);
              System.out.println("Nilai Uts = " + uts);
                    System.out.println("Nilai Uas = " + uas);
              System.out.println("Rata-Rata = " + nilaiakhir);
        
        System.out.println(pol);
         System.out.println(lol);
    }    

Kita akan bahas ya sobat fungsi demi fungsi yang ada di source code di atas , jadi sobat tidak hanya copy paste , tapi paham dengan fungsi source code di atas hehehe,

Kenapa sih banyak string di atas ? iya itu sengaja aku buat sobat , sebenernya memang jadi sedikit ribet sih sobat , bisa saja sobat rubah agar menjadi simple hehehe

Fungsi String sendiri kan untuk memudahkan kita dalam memanggil sebuah pesan , jadi ya sengaja aku gituin biar gak ribet hehehe ,. 

Setiap orang punya cara masing masing sih sobat edu , ayo coba sobat kembangkan dengan kreatifitas sobat 

Lalu apa fungsi dari 



int kehadiran,tugas,uts,uas,nilaiakhir;

Jadi fungsi dari source di atas adalah untuk memasukan inputan yang berupa angka sobat , maka nanti akan muncul perintah selanjutnya seperti source di bawah 



kehadiran=name.nextInt();

Nah bisa dilihat kan ada nextInt , fungsi dari source di atas adalah untuk menyimpan hasil dari inputan angka , yang tidak langsung di tampilan pada output , karna disana ada perintah next

Lalu kenapa source di bawah ini tidak ada tulisan Int setelah next



String nama=name.nextLine();

karena source ini bukan melakukan inputan berupa angka sobat , jadi dia tidak memakai Int melainkan menggunakan Line , yang artinya dia akan berpindah ke baris selanjutnya ,.

Gimana sobat ? sejauh ini sudah paham ? aku yakin sih sudah , karna sobat edu kan cerdas cerdas hehehe 

Lalu Bagaimana untuk melakukan perhitungan dengan mengikuti rumus yang ada di atas ? Hmm untuk rumus sobat perlu cermat hehe , jangan ngikutin yang ada di soal ,.

Source codenya bisa sobat liat di bawah ini 



nilaiakhir=(kehadiran*10/100+tugas*20/100+uts*30/100+uas*40/100);
Intinya sih sama sobat , hanya saja perhitunganya agak sedikit lebih tertata hehehe ,.

Untuk perintah selanjutnya tidak perlu di jelaskan ya sobat , karna sudah pernah aku bahas di artikel sebelumnya , mungkin sobat bisa cek artikel sebelumnya hehehe ,.

Gimana Sobat ? Sudah Paham Kan ? 

Mungkin Sekian Dulu Pembahasan Kali Ini , Sampai Bertemu di Lain Tulisan 


Sekian Dulu Ya Sobat Edu ,. 
Thanks For Reading ~ 

hosting indonesia


EmoticonEmoticon