Assalamu'alaikum..
Selamat Pagi !!
Berikut adalah contoh bahasa C++ untuk mencari nilai rata-rata :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
char nm[50];
printf("PROGRAM NILAI HITUNG RATA-RATA\n");
printf("=================================");
cout<<endl<<endl;
cout<<"Nama Siswa=";cin>>nm;
float np1,np2,np3,na;
cout<<"Masukan Nilai I=";cin>>np1;
cout<<"Masukan Nilai II=";cin>>np2;
cout<<"Masukan Nilai III=";cin>>np3;
//proses
na=(np1+np2+np3)/3;
cout<<"Hasil Akhir="<<na<<endl;
cout<<"Mahasiswa yang bernama="<<nm<<endl;
if(na>=85)
{
cout<<"mendapat seperangkat komputer beserta penjualnya"<<endl;
}
else if(na>70)
{
cout<<"mendapat uang Rp 500.000.000"<<endl;
}
else if(na<70)
{
cout<<"mendapat Hadiah Hiburan berupa snack"<<endl;
}
getch();
}
Beberapa sedikit mengulang postingan sebelumnya,
- fungsi printf() untuk menampilkan karakter diantara tanda petik dan kode di atas juga mengandung type data "char" dan di ikuti "nm" sebagai deklarasi yang datanya bertipe karakter, dan diberi "[50]" artinya jumlah karakter yang diinput tidak boleh melebihi 50 karakter.
- Fungsi "cout<<endl<<endl" di atas adalah untuk memberikan baris baru, semakin banyak "endl" yang digunakan semakin jauh jarak barisnya
- pada kode diatas juga terdapat type data float, yaitu memungkinkan type data bentuk desimal
- untuk mencari nilai akhir kita menggunakan rumus na=(np1+np2+np3)/3; sama seperti rumus MTK mencari nilai rata-rata, jumlah semua nilai di bagiw banyaknya nilai
sebagai contoh :
if(na>=85){cout<<"mendapat seperangkat komputer beserta penjualnya"<<endl; }
Jika na=nilai akhir bernilai lebih dari atau sama dengan 85 maka akan muncul tulisan "mendapat seperangkat komputer beserta penjualnya"
Bonus :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
char nm[50];
printf("PROGRAM NILAI HITUNG RATA-RATA\n");
printf("---------------------------------\n");
cout<<"Nama Siswa=";cin>>nm;
float np1,np2,np3,na,nk,nu,nt;
cout<<"Masukan Nilai keaktifan=";cin>>np1;
cout<<"Masukan Nilai Tugas=";cin>>np2;
cout<<"Masukan Nilai Ujian=";cin>>np3;
//proses
nk=np1*0.2;
cout<<"Hasil Nilai Murni Keaktifan="<<nk<<endl;
nt=np2*0.3;
cout<<"Hasil Nilai Murni Tugas="<<nt<<endl;
nu=np3*0.5;
cout<<"Hasil Nilai Murni Ujian="<<nu<<endl;
na=nk+nt+nu;
cout<<"Hasil Akhir="<<na<<endl;
if(na>=80)
cout<<"Mendapat Grade A"<<endl;
else if(na>=70)
cout<<"Mendapat Grade B"<<endl;
else if(na>=59)
cout<<"Mendapat Grade C"<<endl;
else if(na>=50)
cout<<"Mendapat Grade D"<<endl;
else if(na<50)
cout<<"Mendapat Grade E"<<endl;
getch();
}
silahkan di run menggunakan Borland C++ 5.02
anda bisa download langsung di SINI via 4Shared atau bisa search lewat mbah google
Selamat Mencoba :)
kata kunci : mencari nilai rata-rata borland c++ dan penggunaan if
gan ko gagal si??
ReplyDeletedi coba yang bener dong gan :v di ane berhasil
Deleteitu pake softwarenya apaan gan??
ReplyDeletedi atas udah di jelaskan gan :v
Deleteoh borland, pantesan gan
ReplyDeletebedua aja kayak maho :v
ReplyDeletesesama maho dilarang menghina gan :v
Deletelah? kan bertiga sama ente gan :v
Deletemantab gan
ReplyDeletemantab dimananya gan?
Deleteskripnya sukses, thanks gan
ReplyDeleteoke sama-sama gan
Deletebermanfaat banget siiiippp
ReplyDelete