Fungsi gotoxy pada C++

FUNGSI GOTOXY PADA C++
Fungsi gotoxy adalah fungsi bawaan pada preprosesor windows.h
Gotoxy digunakan untuk menempatkan koordinat kursor pada layar. 
 
Bentuk penulisan :
gotoxy(kolom, baris);
kolom untuk menempatkan kursor pada posisi horizontal.
baris untuk menempatkan kursor pada posisi vertikal.

output sebagai berikut ini..

syntax/codingan untuk menggunakan fitur ini sebagai berikut..

#include <iostream>
#include <windows.h>
using namespace std;
void gotoxy(int x, int y){
 COORD k = {x,y};
 SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), k);
}
int main(){
 for(int i=0; i<78; i++){
  for(int j=0; j<10; j+=9){
   gotoxy(i,j); cout<<char(1);
  }
 }
 for(int i=0; i<10; i++){
  for(int j=0; j<78; j+=77){
   gotoxy(j,i); cout<<char(1);
  }
 }
 gotoxy(26,3);cout<<"ALGORITMA DAN PEMROGRAMAN";
 gotoxy(1,15);cout<<" ";
}

Untuk menggunakan fungsi gotoxy harus menggunakan #include <windows.h>. Selain itu harus membuat fungsi void gotoxy(){} . Dimana di dalam fungsi tersebut terdapat COORD, fungsi COORD adalah sebagai tipe data koordinat, SetConsoleCursorPosition() yang berfungsi untuk mengeset dari posisi x=0 dan y=0 ke posisi  di x dan y yang telah di set oleh programmer.


EmoticonEmoticon