Menerapkan GoToXy Di pemograman c
Gotoxy dalam C++
Menurut
pendapat saya gotoxy itu adalah pengatur titik awal munculnya suatu karakter,
pointer dll. Yang berfungsi untuk merapikan tampilan agar tidak beranakan atau
tidak teratur, jadi dengan penggunaan gotoxy didalam program akan membuat
tampilan dari program akan bagus ataupun rapi. Dan pengguna program tersebut
pun nyaman.
Preprosesor
yang dibutuhkan untuk menjalankan atau menggunakan gotoxy didalam c++ ada 2,
yaitu ; #include <windows.h>, #include <stdlib.h>. tanpa
preprosesor tersebut, penggunakan gotoxy tidak akan berhasil.
Untuk memperkenalkan gotoxy atau
sering disebut mendeklarasikan perlu perintah berikut ini:
void gotoxy(int x, int y){
COORD coord;
coord.X = x;
coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}
Tepatnya dibawah “Using namespace std;” dan diatas “Int main()”, model
pemahamannya sangat sederhana yaitu
(x,y). Didalam matimatika sumbu x terlebih dahulu ditulis kemudian sumbu y. Dan
untuk mengingat cara menggunakannya. Kita ingat saja bahwa “X” itu untuk
mengatur titik tulisan ke arah kanan dan “Y”
sebaliknya yaitu kebawah. Sama halnya sumbu x dan y.
Selanjutnya kita tinggal memanggilnya dalam bagian program yang perlu
menggunakan gotoxy. Berikut contohnya;
#include <iostream>
#include <conio.h>
#include <string.h>
#include <math.h>
#include <windows.h>
#include <stdlib.h>
using namespace std;
void gotoxy(int x, int y){
COORD
coord;
coord.X
= x;
coord.Y
= y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}
int main()
{
gotoxy(8,3);cout<<"Belajar Coding
C++";
gotoxy(10,5);cout<<"dengan menggunkan
Dev c++";
}
Dari
program diatas angka 8 dan 10 untuk X, yaitu posisi awal tulisan akan muncul,
kira-kira seperti Spasi. Jadi 8 spasi atau 10 spasi baru tulisan akan muncul.
Dan yang 3 dan 5 untuk menentukan baris keberapa tulisan itu akan muncul.
Berikut
tampilan penggunaan gotoxy dalam programnya:
Dari gambar diatas sudah sangat jelas maksud dari
tuliasan saya diatas. Inti dari penggunaan gotoxy cukup mengingat sumbu X dan Y
dalam matimatika, x untuk horizontal dan y untuk vertikal.
Terima kasih....
No comments for "Menerapkan GoToXy Di pemograman c"
Post a Comment