Copyright © Ben B B Blogger
Design by Dzignine
Rabu, Oktober 09, 2013

Cara Membuat SEGIENAM / HEXAGON dengan Dev C++


cara membuat hexagon dengan dev c++.,, langsung aja ke tkp

ini merupakan tugas dari dosen saya, dosen saya memberikan 2 cara membuat segienam dengan rumus gl_line dan juga lineloop, saya menggunakan rumus lineloop seperti contoh coding dibawah ini,,
anda tinggal copy dan paste ke program yang anda pake.,,.


#include
#include
#include
#include

void ngon(int n, float cx, float cy, float radius, float rotAngel)
{ // n = n-gon,cx,cy = pusat n-gon, radius = R rotangle = sudut a
double angle, anglelnc;
int j;
int k;
if (n<1 class="Apple-tab-span" return="" span="" style="white-space: pre;">
// jumlah sisi tidak memenuhi syaratint l=10;
angle = rotAngel * 3.14159265/180; // initial angle
anglelnc = 2 * 3.14159265/n; // angle increment
glVertex2f(l * cos(angle) + cx,l * sin(angle)+cy);
for(j=0; j<20 class="Apple-tab-span" j="" span="" style="white-space: pre;">
// repeat n timesfor(k=0; k{
angle += anglelnc;
glVertex2f(l * cos(angle) + cx, l * sin(angle) + cy);
}
l=l+5;
}
}

coding diatas cuma untuk method poligonnya kalau mau yang lengkap
unduh saja disini..
semoga bermanfaat dan dipelejari ya teman-teman :D , mending ngerti dikit - dikit daripada gak ngerti sama sekali.. :)
Sukses.

0 komentar: