Belajar C++ Rata-Rata

Posted by TEKNIK INFORMATIKA on Wednesday, 25 February 2015

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
Di sini juga kita menggunakan "if"
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




Blog, Updated at: 02:46

13 komentar:

Search This Blog

Follow This Blog

Total Pageviews