Kali ini Riska akan membahas tentang cara membuat program Nilai Ujian Akhir , dengan menggunakan Bahasa Pemrograman C++ , aplikasi yang digunakan adalah codelite , bisa di unduh di halaman resminya , aplikasi ini bersifat gratis yang disediakan oleh microsoft
program nantinya setelah di play akan seperti dibawah ini
Langsung saja dibawah ini adalah kodenya bisa tinggal copy vaste di dan langsung bisa dipelajari /baris artinya ( dengan komentar )
program nantinya setelah di play akan seperti dibawah ini
Program Menghitung Nilai Akhir menggunakan c++ |
Langsung saja dibawah ini adalah kodenya bisa tinggal copy vaste di dan langsung bisa dipelajari /baris artinya ( dengan komentar )
/* Nama : Gede Riska
Wiradarma */
/* NIM : 1204505080
*/
#include <iostream> //Mengawali sebuah program
(menjelaskan input dan output)
using namespace std; //Mendeklarasikan Namespace
pada std
void a();
//Mendeklarasikan Nama a yang merupakan fungsi yang tidak memiliki nilai
balik
namespace riska{ //riska merupakan nama
dari namespace
struct t{ //t merupakan nama
dari structure
char
nama[200]; //Variabel
nama dengan tipe data char yang memiliki araay 200
char nim
[50]; //Variabel nim
dengan tipe data char yang memiliki array 50
double
uts[10]; //Variabel uts
dengan double data char yang memiliki array 10
double
uas,tugas; //varible
uas,tugas dengan tipe data double
double
jumlah; //Variabel
jumlah dengan tipe data double
double
rata; //Variabel rata
dengan tipe data double
}ti; //Membuat
variable ti dengan tipe data t dari data structure
}
int main() //Fungsi Utama
{
using namespace
riska; //Mendeklarasikan
Namespace pada std
char *p[100]; //P merupakan pointer ke
char dengan array 100
p[0]="-----
Nilai Ujian -----\n";
//Mendeklarasikan P urutan ke 0 dengan nilai "----- Nilai Ujian
-----" dan disertai dengan new line
p[1]="Tahun
ajaran 2012\n"; //Mendeklarasikan
P urutan ke 0 dengan nilai "Tahun ajaran 2012" dan disertai dengan
new line
p[2]="=======================\n"; //Mendeklarasikan P urutan ke 0 dengan nilai
"=======================" dan disertai dengan new line
p[3]="Nilai
A : 90-100\n"; //Mendeklarasikan P urutan ke 0 dengan
nilai "Nilai A : 90-100" dan disertai dengan new line
p[4]="Nilai
B : 80-89\n";
//Mendeklarasikan P urutan ke 0 dengan nilai "Nilai B : 80-89"
dan disertai dengan new line
p[5]="Nilai
C : 70-79\n"; //Mendeklarasikan P urutan ke 0 dengan
nilai "Nilai C : 70-79" dan disertai dengan new line
p[6]="Nilai
D : 60-69\n";
//Mendeklarasikan P urutan ke 0 dengan nilai "Nilai D : 60-69"
dan disertai dengan new line
p[7]="Nilai
E : 0-59\n";
//Mendeklarasikan P urutan ke 0 dengan nilai "Nilai E : 0-59"
dan disertai dengan new line
cout
<<p[0];
//Menampilkan isi dari p urutan ke 0 yang telah dideklarasikan
sebelumnya
cout
<<p[1]; //Menampilkan isi dari p urutan ke
1 yang telah dideklarasikan sebelumnya
cout
<<p[2]<<"\n"; //Menampilkan isi dari p
urutan ke 2 yang telah dideklarasikan sebelumnya dan dengan new line
cout
<<p[3]; //Menampilkan
isi dari p urutan ke 3 yang telah dideklarasikan sebelumnya
cout
<<p[4];
//Menampilkan isi dari p urutan ke 4 yang telah dideklarasikan
sebelumnya
cout
<<p[5];
//Menampilkan isi dari p urutan ke 5 yang telah dideklarasikan
sebelumnya
cout
<<p[6];
//Menampilkan isi dari p urutan ke 6 yang telah dideklarasikan
sebelumnya
cout
<<p[7];
//Menampilkan isi dari p urutan ke 7 yang telah dideklarasikan sebelumnya
cout
<<"\n";
//Memberi jarak 1 spasi kebawah
cout
<<"Masukkan Nama Anda :
"; //Program Menampilkan
" Masukan Nama Anda : "
cin.getline(ti.nama,200); //membaca masukkan dari "
Masukan Nama Anda : "dan
menempatkannya ke variable ti.nama dengan araay 200
cout
<<"Masukkkan NIM Anda :
"; //Program Menampilkan
" Masukkkan NIM Anda : "
cin.get(ti.nim,50); //membaca masukkan dari
" Masukkkan NIM Anda : "dan menempatkannya
ke variable ti.nim dengan araay 50
cin.get(); //Menahan Baris
pada bagian " Masukkkan NIM Anda :
"
cout
<<"Masukkan Nilai UTS :
"; //Program Menampilkan
" Masukkan Nilai UTS : "
cin>>ti.uts[10]; //membaca masukkan
dari " Masukkan Nilai UTS :
"dan menempatkannya ke variable ti.UTS dengan araay 10
cout
<<"Masukkan Nilai UAS :
"; //Program Menampilkan
" Masukkan Nilai UAS : "
cin>>ti.uas; //membaca masukkan dari "
Masukkan Nilai UAS : "dan
menempatkannya ke variable ti.UAS
cout
<<"Masukkan Nilai Tugas :
"; //Program Menampilkan
" Masukkan Nilai Tugas : "
cin>>ti.tugas; //membaca masukkan
dari " Masukkan Nilai Tugas : "dan menempatkannya ke variable
ti.tugas
cout
<<"\n";
//Memberi jarak 1 spasi kebawah
ti.jumlah=ti.uts[10]+ti.uas+ti.tugas; //proses
penjumlahan dimana ti.jumlah=ti.uts[10]+ti.uas+ti.tugas
ti.rata=ti.jumlah/3;
//Proses pencarian rata - rata dimana ti.rata=ti.jumlah/3
cout<<"Jumlah
Seluruh Nilai "<<ti.nama <<" adalah
"<<ti.jumlah <<"\n"; //Program Menampilkan "Jumlah
Seluruh Nilai " diikuti dengan nilai dari varible ti.nama yang telah
diinput dilanjutkan dengan " adalah " diikuti dengan ti.jumlah yang
telah diinput
cout<<"Dengan
Rata - Rata Nilai "<<ti.rata <<"\n"; //Program Menampilkan "Dengan
Rata - Rata Nilai " diikuti dengan ti.rata yang telah diinput
if(ti.rata>=90&&ti.rata<=100)
//Jika rata lebih besar sama dengan 90 dan lebih kecil sama dengan 100
cout<<"Jadi,
nilai akhir yang didapat "<<ti.nama<<" adalah : Nilai A\n"; //Maka Program menampilkan Jadi, nilai
akhir yang didapat " diikuti dengan " ti.nama ""
adalah : Nilai A
if(ti.rata>=80&&ti.rata<=89) //Jika rata lebih besar
sama dengan 80 dan lebih kecil sama dengan 89
cout<<
"Jadi, nilai akhir yang didapat "<<ti.nama<<" adalah
: Nilai B\n"; //Maka Program
menampilkan Jadi, nilai akhir yang didapat " diikuti dengan " ti.nama
"" adalah : Nilai B
if(ti.rata>=70&&ti.rata<=79)
//Jika rata lebih besar sama dengan 70 dan lebih kecil sama dengan 79
cout<<"Jadi,
nilai akhir yang didapat "<<ti.nama<<" adalah : Nilai C\n"; //Maka Program menampilkan Jadi, nilai
akhir yang didapat " diikuti dengan " ti.nama "" adalah : Nilai C
if(ti.rata>=60&&ti.rata<=69)
//Jika rata lebih besar sama dengan 60 dan lebih kecil sama dengan 69
cout<<"Jadi,
nilai akhir yang didapat "<<ti.nama<<" adalah : Nilai D\n"; //Maka Program menampilkan Jadi, nilai
akhir yang didapat " diikuti dengan " ti.nama ""
adalah : Nilai D
if(ti.rata>=0&&ti.rata<=59)
//Jika rata lebih besar sama dengan 0 dan lebih kecil sama dengan 59
cout<<"Jadi,
nilai akhir yang didapat "<<ti.nama<<" adalah : Nilai E\n"; //Maka Program menampilkan Jadi, nilai akhir
yang didapat " diikuti dengan " ti.nama "" adalah : Nilai E
a();
//Menampilka isi fungsi dari a
return
0;
//Pengembalian nilai ke operating system
}
void a()
//Mendeklarasikan
isi dari fungsi a
{
cout
<<"-----------------------------00-------------------------------\n"; //program menampilkan
"-----------------------------00-------------------------------"
}
Program Menghitung Nilai Akhir menggunakan c++