Program Selektor
Disini saya akan menjelasakan apa itu fungsi-fungsi dan instruksi yang ada pada program di bawah ini:
//belajar kodong pemula
#include
<iostream>; /*Instruksi agar file header dengan nama iostream
dimasukan ke dalam file program C++, sehingga dengan itu perintah cou
dapat diakses/dijalankan*/
#include <Windows.h>;//standard library buat tipe data HANDLE, fungsi GetStdHandle dan prosedur SetConsoleTextAtrribute
using namespace std;
void setcolor (unsigned short color) //prototype fungsi
{ //Mengawali statement void setcolor
HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hCon,color);
} //Mengakhiri statement void setcolor
int
main () //Deklarasi bahwa setelah program dieksekusi maka akan
mengembalikan nilai tertentu (dalam hal ini adaah 0) kepada pemanggil/OS
{
char Karakter = 'A'; //Deklarasi nilai pada variabel karakter adalah bertipe data karakter
cout <<"Latihan Modul 2-2\n";
cout <<"\n\n\t\t\t\tKONVERSI TIPE DATA\n";//Mencetak output berupa teks (KONVERSI TIPE DATA) pada layar console
cout <<"\t\t\t\t------------------\n\n\n";//Mencetak output berupa garis putus-putus pada layar console
setcolor (8);//Mengeset warna teks menjadi warna abu-abu
cout <<"========================\n";//Mencetak output berupa tanda sama dengan pada layar console
cout <<"Nama : Anas Sutrisno\n";//Mencetak output berupa teks (Nama : Anas sutrisno)sole
cout <<"NIM : 41119270\n";//Mencetak output berupa teks (NIM : 41119270ada layar console
cout <<"========================\n\n";//Mencetak output berupa tanda sama dengan pada layar console
setcolor (2);//Mengeset warna teks menjadi warna hijau
cout << "Karakter A = " << Karakter << endl;
cout <<"\n";//Membuat baris baru/pindah baris
setcolor (9);//Mengeset warna teks menjadi warna biru
cout << "Nilai = " << (int) Karakter <<endl;
setcolor (5);//Mengeset warna teks menjadi warna ungu
cout <<"\n";//Membuat baris baru/pindah baris
system ("pause");//Supaya progam yang dijalankan tidak keluar/exit secara otomatis
return 0;//Deklarasi fungsi main berakhir pada baris 0
}//Mengakhiri statement program
Tidak ada komentar:
Posting Komentar