Univ. of Brawijaya Change the World

Informatics Students Blog of Brawijaya University

Pada tugas perulangan saya kali ini, saya mengemban tugas membuat program Animasi Detak Jantung dimana menyertakan fungsi “gotoxy”.

Pertama apa itu fungsi gotoxy didalam bahasa C…?

Fungsi ini dimana kita bisa dengan bebas untuk menempatkan kursor ditempat yang tidak dapat di capai bila kita hanya menggunakan sekuensi program saja. Jika kita gunakan gotoxy, maka kita dapat meletakan kursor kita dimana saja sesuai dengan titik koordinatnya.

berikut contoh source code nya dengan memakai library #include <windows.h>:

void gotoxy(int x, int y)
{
HANDLE hConsoleOutput;
COORD dwCursorPosition;
dwCursorPosition.X = x;
dwCursorPosition.Y = y;
hConsoleOutput = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hConsoleOutput,dwCursorPosition);
}

Fungsi gotoxy mempunyai dua parameter. Parameter tersebut adalah koordinat dimana kita ingin meletakan kursor. Titik pojok kiri atas mempunyai titik koordinat [0,0]. Jika ingin menggeser kekanan maka x ditambahkan sesuai dengan posisi yang kmu inginkan. Jika ingin menggeser ke bawah maka y ditambahkan.

contoh : gotoxy(5,10); dengan 5 sebagai koordinat baris dan 10 sebagai koordinat kolom

Berikut screenshot Program Animasi Detak Jantung :

Bila kondisi pasien Hidup

 

Bila kondisi pasien mati

 

 

Untuk mendownload syntaxnya silahkan click disini

 

Both comments and pings are currently closed.