Skip to main content

Program Penghitungan Nilai Akhir (Cpp)

Ini adalah soalnya yaa hehe…
Buatlah program untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya. Dengan ketentuan sebagai berikut :
 Nama Siswa, Nilai Keaktifan, Nilai Tugas dan Nilai Ujian diinput.
 Proses yang dilakukan untuk mendapatkan nilai murni dari masing-masing nilai, adalah
 Nilai Murni Keaktifan = Nilai Keaktifaan dikalikan dengan 20%.
 Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%
 Nilai Murni Ujian = Nilai Ujian dikalikan dengan 50%
 Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai Murni Ujian
 Ketentuan Nilai Huruf
 Jika nilai Akhir yang dihasilkan lebih besar dari 80, maka mendapat grade “A”
 Jika nilai Akhir yang dihasilkan lebih besar dari 70, maka mendapat grade “B”
 Jika nilai Akhir yang dihasilkan lebih besar dari 56, maka mendapat grade “C”
 Jika nilai Akhir yang dihasilkan lebih besar dari 46, maka mendapat grade “D”
 Selain itu mendapat grade “E”
 Tampilan yang diinginkan sebagai berikut :
Layar Masukkan
PROGRAM HITUNG NILAI AKHIR
Nama Siswa : …
Nilai Keaktifan : …
Nilai Tugas : …
Nilai Ujian : …
Layar Keluaran
Siswa yang bernama ……
Dengan Nilai Persentasi Yang dihasilkan.
Nilai Keaktifan * 20% : …
Nilai Tugas * 30% : …
Nilai Ujian * 50% : …
Jadi Siswa yang bernama …
memperoleh nilai akhir sebesar ….
dengan grade …

Ini Scriptnya hehe…

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char nama[40];
float keaktifan, tugas, ujian, totalnilai;
cout<<"========================================="<<endl;
cout<<"Nilai Akhir Mahasiswa"<<endl;
cout<<"========================================="<<endl;
cout<<endl;
cout<<"Nama Mahasiswa : "; gets(nama);
cout<<"Nilai Keaktifan :"; cin>>keaktifan;
cout<<"Nilai Tugas :"; cin>>tugas;
cout<<"Nilai Ujian :"; cin>>ujian;
totalnilai=(keaktifan*0.2+tugas*0.3+ujian*0.5);
cout<<endl;
cout<<"========================================="<<endl;
cout<<"Mahasiswa Yang Bernama : "<<nama<<endl;
cout<<"Memperoleh Nilai Akhir : "<<totalnilai<<endl;
if (totalnilai >=80)
cout<<"Dengan Grade : A"<<endl;
else if (totalnilai >=70)
cout<<"Dengan Grade : B"<<endl;
else if (totalnilai >=56)
cout<<"Dengan Grade : C"<<endl;
else if (totalnilai >=46)
cout<<"Dengan Grade : D"<<endl;
else if (totalnilai >=0)
cout<<"Dengan Grade : E"<<endl;
cout<<"========================================="<<endl;
getch();
}



Comments

Popular posts from this blog

Pengertian Repeater, Bridge, Dan NIC

Repeater adalah suatu alat yang berfungsi memperluas jangkauan sinyal WIFI yang belum tercover oleh sinyal dari server agar bisa menangkap sinyal WIFI. Perangkat Repeater harus 2 alat, yakni untuk menerima sinyal dari server (CLIENT) dan untuk menyebarkan lagi sinyal Wifi (accespoint). Repeater akan memperkuat sinyal data sebelum mengirimkan mereka ke segmen uplinked, sehingga sinyal dapat diperluas jangkauannya dari pada kawat. Jaringan Ethernet Modern menggunakan perangkat switching lebih yang canggih, menggantikan perangkat nirkabel dari repeater jaringan yang lebih populer untuk digunakan dengan LAN nirkabel (WLAN) di tempat kerja dan rumah. Fungsi Repeater Untuk mengcover daerah-daerah yang lemah sinyal wifi dari Server (pemancar) Untuk memperjauh sinyal dari Server (pemancar) Untuk mempermudah akses sinyal Wifi dari Server Cara Kerja Repeater Fungsi dari NIC (Network Interface Card) Sebagai media pengirim data dari satu komputer ke kompute...

Cara membuat blog sesuai yang kita inginkan

Assalamualaikum Wr,Wb Kali ini saya akan memberikan sedikit cara membuat blog sesuai yang kita inginkan... baik langsung aja kita simak hehe... Definisi blog Media blog pertama kali dipopulerkan oleh Blogger.com , yang dimiliki oleh PyraLab sebelum akhirnya PyraLab diakuisi oleh Google.Com pada akhir tahun 2002 yang lalu. Semenjak itu, banyak terdapat aplikasi-aplikasi yang bersifat s umber terbuka yang diperuntukkan kepada perkembangan para penulis blog tersebut. Blog mempunyai fungsi yang sangat beragam,dari sebuah catatan harian, media publikasi dalam sebuah kampanye politik, sampai dengan program-program media dan perusahaan-perusahaan. Sebagian blog dipelihara oleh seorang penulis tunggal, sementara sebagian lainnya oleh beberapa penulis. Banyak juga weblog yang memiliki fasilitas interaksi dengan para pengunjungnya, seperti menggunakan buku tamu dan kolom komentar yang dapat memperkenankan para pengunjungnya untuk meninggalkan komentar atas isi dari tuli...

Workshop Networking IT CAMP 2019

    Konfigurasi Trunking VLAN, Inter-VLAN-Router on a Stick, Dan Etherchannel. VLAN Virtual LAN (VLAN) membagi satu broadcast domain menjadi beberapa broadcast domain, sehingga dalam satu switch bisa saja terdiri dari beberapa network. Host yang berbeda VLAN tidak akan tersambung sehingga meningkatkan security jaringan. VLAN adalah fasilitas yang dimiliki oleh switch manageable, contohnya cisco. Pada switch unmanageable, port-port nya hanya dapat digunakan untuk koneksi ke network yang sama (satu network) sehingga tidak mendukung fasilitas VLAN. Trunking VLAN Trunking berfungsi melewatkan traffic VLAN dari switch yang berbeda. Antara switch lantai 1 dan lantai 2 terhubung. PC1, PC2, PC5 dan PC6 masuk dalam VLAN 10 sedang PC3, PC4, PC5 dan PC6 masuk dalam VLAN 20.   Inter-VLAN-Router on a Stick Untuk menghubungkan VLAN yang berbeda, dibutuhkan perangkat layer 3 baik itu router atau switch layer 3. Cara per...