Cara membuat Program Nilai Ujian Sekolah menggunakan Dev C ++

Posted on

C++ adalah bahasa suatu pemrograman yang diciptakan pada 1980 oleh Bjarne Stroustrup melakukan pekerjaan untuk memperoleh gelar Ph.D.  sedangkan Dev C++ adalah sebuah IDE (Integrated Development Environment) C++ yang sudah dilengkapo dengan TDM-GCC Compiler (bagian dari GNU Compiler Collection / GCC ).

C++  adalah bahasa pemrograman komputer yang merupakan pengembangan dari bahasa C yang disempurnakan oleh Bjarne Stroustrup pada tahun 1980 menjadi C dengan kelas (C With Classes) dan berganti nama pada tahun 1983 menjadi C++. awalnya C++ disebut “a better C” kemudian berganti nama pada tahun 1983 menjadi C++. Symbol ++ merupakan operator C untuk operasi increment (penaikan), digunakan untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari C.

Bahasa C++ diciptakan untuk mendukung pemrograman berorientasi objek (Object Oriented Pragramming / OOP) yang tidak dimiliki C. Sebenarnya reputasi C tidak diragukan lagi dalam menghasilkan program .EXE berukuran kecil, fleksibilitas pemrograman, eksekusi yang cepat dan antarmuka (interfacing) yang sederhana. namun C++ merupakan Superset dari C, dimana C++ dapat menjalankan sebagian besar (File Header / library) dari C, sedangkan C tidak bisa menjalankan / memanggil code (File Header / library) dari C++, Selain itu dengan adanya standarisasi ANSI pada C++, membuat bahasa C++ akan memiliki “bahasa” yang sama pada setiap compiler.

 

Dev-C++ adalah sebuah IDE (Integrated Development Environment) C / C++ yang sudah dilengkapi dengan TDM-GCC Compiler (bagian dari GNU Compiler Collection / GCC). Dev-C++ merupakan IDE gratis dan full featur yang didistribusikan dibawah lisensi GNU General Public License untuk pemrograman C dan C++. IDE sendiri adalah Lembar kerja terpadu untuk pengembangan program.

 

Versi Dev-C++ yang digunakan dalam penulisan program-program di materidosen.com adalah Dev-C++ 5.11, yang dirilis pada tanggal 27 april 2015. Compiler C++ yang digunakan dalam Dev-C++ 5.11 adalah TDM-GCC 4.9.2. (bagian dari GNU Compiler Collection / GCC).

 

Pada versi Dev-C++ yang lebih lama misal Dev-C++ 5.3.0.3 yang dirilis pada tanggal 11 November 2012, Compiler yang digunakan adalah MinGW (versi 4.7.0) namun untuk Dev-C++ keluaran diatas 25 Oktober 2014 Compiler yang digunakan adalah TDM-GCC (bagian dari GNU Compiler Collection / GCC). Hal tersebut karena TDM-GCC dianggap memiliki lebih banyak fitur, membutuhkan lebih sedikit ruang penyimpanan dan lebih sedikit kemungkinan terjadi crash.

Fungsi Dev C++ :

  1. Menulis Program / Source Code.
  2. Mengkompilasi Program (Compile)
  3. Melakukan Pengujian Program (Debugging)
  4. Mengaitkan Object dan Library ke Program (Linking)
  5. Menjalankan Program (Running)

 

Cara membuat Program Nilai Ujian Sekolah menggunakan Dev C ++

Kami akan membuat tutorial program sederhana pembuatan program “Penghitungan Nilai Ujian Sekolah”  :

 

1.Buka program Dev C++ kalian!

Program Nilai Ujian Sekolah menggunakan Dev C ++
tampilan awal program dev C++

 

Seperti yang kita semua sudah tau seperti biasa kita membuat program pasti diawali dengan

  1. #include <iostream>
  2. Using namespace std;
  3. Int main ()

Tapi banyak yang tidak tahu apa sebenarnya arti dari “Using namespace std; ” itu kan?

Sedikit share untuk kalian yang belum tahu apa arti atau maksud dari itu:

“using namespace std;” terdiri dari 3 statements yaitu “using”, “namespace” dan “std”, mari kita kenali mereka agar lebih tau tentang Dev C++ itu sendiri.

Using adalah deklarasi arahan / panggilan / pemberitahuan kepada kompiler untuk penggunaan deklarasi namespace dan anggota namespace.

Namespace adalah penyedia metode untuk mencegah konfik nama dalam proyek besar. Simbol pendeklerasian didalam blok namespace ditempatkan dilingkup bernama yang akan mencegah mereka pada keliruan pengenalan pada scope yang lainnya. Jika pendeklarasiannya seperti diatas, itu berfungsi untuk memanggil namespace yang telah dibuat.

Std adalah nama namespace tersebut yang sudah tersedia dan tidak perlu dibuat ulang menggunakan fungsi namespace, cukup dipanggil. Std merupakan waduh urutan yang merangkum ukuran data dan array yang dinamis. Didalam std terdapat halnya seperti cout, cin, endl, dll.

 

  1. Setelah itu kita akan membuat seperti hiasan, atau supaya program kita menjadi lebih menarik. Yaitu dengan cara ketik ini :

system(“color 9B”);

cout<<“\n\n”;

cout<<“\t==========================================\n”;

cout<<“\t|                                        |\n”;

cout<<“\t|         PROGRAM NILAI UJIAN SEKOLAH      |\n”;

cout<<“\t|                                        |\n”;

cout<<“\t==========================================\n”;

cout<<endl;

 

system color : mengatur warna yang nantinya terdapat pada hasil program

Program Nilai Ujian Sekolah menggunakan Dev C ++
program nilai ujian sekolah dengan Dev C++

 

  1. Kemudian kita masukkan coding seperti ini pada program:

char namasiswa[25];

int nilaisiswa;

int nilaikkm;

ulang:

  1. Setelahkan itu ketikkan coding ini untuk memunculkan Nama siswa, Nilai siswa dan juga KKM (standar) nilai mata pelajaran.

cout << “\nMasukkan nama siswa:”;

cin >> namasiswa;

cout << “\nMasukkan Nilai Siswa:”;

cin >> nilaisiswa;

cout << “\nMasukkan Nilai KKM Pelajaran:”;

cin >> nilaikkm;

Program Nilai Ujian Sekolah menggunakan Dev C ++

 

  1. Lalu masukkan ini untuk membuat tampilan program menjadi lebih menarik, dan juga membuat program berpindah ke slide selanjutnya:

cout<<“\n\t\t***********************************\n”;

cout<<“\t————————————————–\n”;

 

system (“pause”);

system (“cls”);

 

system(“color 3E”);

cout<<“\n\n”;

cout<<“\t==========================================\n”;

cout<<“\t|                                        |\n”;

cout<<“\t|         PROGRAM NILAI UJIAN SEKOLAH      |\n”;

cout<<“\t|                                        |\n”;

cout<<“\t==========================================\n”;

cout<<endl;

Program Nilai Ujian Sekolah menggunakan Dev C ++

 

 

  1. Selanjutnya masukkan ini yang bertujuan untuk memanggil perintah yang sudah kita buat tadi:

std :: cout << “\nNama Siswa      :”             <<namasiswa<<endl;

std :: cout << “\nNilai siswa          :”             <<nilaisiswa<<endl;

std :: cout << “\nNilai KKM           :”             <<nilaikkm<<endl;

Program Nilai Ujian Sekolah menggunakan Dev C ++

 

  1. Perintah berikutnya adalah membuat apabila seorang siswa berhasil mendapatkan nilai diatas KKM (standar) :

if (nilaisiswa >=75){

cout << “\nSelamat, Anda mendapatkan nilai yang baik karena mencapai KKM :-)”;

cin >> nilaikkm;

}

Program Nilai Ujian Sekolah menggunakan Dev C ++

 

8.Dan yang terakhir adalah apabila seorang siswa tidak mandapat nilai diatas KKM (standar) dan juga sebagai penutup program yang kita buat sekaligus membuat patokan KKM nya 75 :

else if(nilaikkm  <= 75){

char lagi;

menulagi :

cout <<“\nMaaf nilai anda tidak mencapai KKM dan harus mengulang lagi!.\nMasukkan Nilai KKM ulangan ke-2(y/t)\n” ;cin>>lagi;

system(“color 7C”);

if(lagi==’y’ || lagi==’Y’){goto ulang;} else

if(lagi==’t’ || lagi==’T’){goto selesai;} else

{cout << “\ninputkan y/t !!!\n”;goto menulagi;}

selesai :

cout << “Program Selesai”;

 

}

}

Program Nilai Ujian Sekolah menggunakan Dev C ++
akhir coding program nilai ujian sekolah dengan dev C++

9.Silahkan kita save , lalu pastikan program yang kita buat tidak ada yang eror sama sekali. Dan juga mari kita coba bagaimana program yang sudah kita buat.

Isi pertanyaan-pertanyaan berikut dengan benar seperti nama siswa, nilai siswa, dan juga nilai KKM pelajaran:

Program Nilai Ujian Sekolah menggunakan Dev C ++
tampilan program nilai ujian sekolah dev c++

Apabila nilai anda mencapai KKM maka akan mucul perintah seperti berikut ini :

Program Nilai Ujian Sekolah menggunakan Dev C ++
tampilan apabila siswa mencapai KKM

 

10.Kita akan coba apabila seorang siswa tidak mendapatkan nilai yang baik, dan berada dibawah KKM mata pelajaran. Sama seperti tadi mengisi nama siswa, nilai siswa dan KKM pelajaran. Kita buat nilai dibawah 75:

Maka perintah yang keluar seperti diatas!

 

11.Jika kita sudah melakukan ujian kedua, dan akan melihat apakah nilai kita mencapai KKM atau tidak. Silahkan kalian masukkan “y” . maka akan muncul kembali perintah untuk memasukkan kembali nama , nilai, KKM pelajaran seperti ini :

12.Kalau nilai ujian anda yang kedua berada diatas standar / KKM pelajaran. Maka akan muncul sama seperti yang pertama saat anda mendapat nilai 80 :

 

Akhirnya kita sudah berhasil membuat program diskon harga. Semoga artikel ini bermanfaat. Terima kasih atas perhatiannya 😊

 

Baca juga tutorial lainnya :

Cara membuat Program Nilai Ujian Sekolah menggunakan Dev C ++
5 (100%) 1 vote