Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan
Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan

Rabu, 18 Januari 2017

Resep kolak lidah buaya

     Ya kali ini saya akan memposting tentang resep kolak lidah buaya. Memang tanaman lidah buaya ini sudah lama dikenal memiliki khasiat yang beraneka ragam, selain bisa digunakan untuk pengobatan tanaman ini bisa juga dimanfaatkan untuk menjadi makanan yang lezat yg salah satunya adalah Kolak lidah buaya. Bagi anda yang berminat untuk membuatnya inilah resepnya.



Resep kolak lidah buaya

Rabu, 11 Januari 2017

Cara membuat gambar Bintang Berwarna di Microsoft Visual C++


     Setelah sebelumnya saya memposting Sintak gambar TV di Microsoft Visual C++, kali ini saya akan memposting bagaimana Cara membuat gambar Bintang Berwarna di Microsoft Visual C++. Aplikasi yang saya gunakan adalah Microsoft Visual C++ 2010 Express tapi bisa juga digunakan untuk Microsoft Visual C++ 2008. Untuk melihat bagaimana screenshoot ataupun sintaksnya silahkan lihat dibawah ini:

#include <stdlib.h>
#include <stdio.h>
#include <GL/glut.h>


typedef struct point2D_t
{
float x;
float y;
};

typedef struct color_t
{
float r;
float g;
float b;
};

void setColor(color_t col)
{
glColor3f(col.r, col.g, col.b);
}

void Bintang1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4,int x5, int y5,int x6, int y6,int x7, int y7, int x8, int y8){
glBegin(GL_POLYGON);
glColor3f(0,0,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
 glVertex2i(x5,y5);
 glVertex2i(x6,y6);
 glVertex2i(x7,y7);
 glVertex2i(x8,y8);
glEnd();
}

void Kaki1(int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_POLYGON);
glColor3f(0,0,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
glEnd();
}

void Bintang2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4,int x5, int y5,int x6, int y6,int x7, int y7, int x8, int y8){
glBegin(GL_POLYGON);
glColor3f(0,0.8,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
 glVertex2i(x5,y5);
 glVertex2i(x6,y6);
 glVertex2i(x7,y7);
 glVertex2i(x8,y8);
glEnd();
}
void Kaki2(int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_POLYGON);
glColor3f(0,0.8,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
glEnd();
}

void Bintang3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4,int x5, int y5,int x6, int y6,int x7, int y7, int x8, int y8){
glBegin(GL_POLYGON);
glColor3f(0,1,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
 glVertex2i(x5,y5);
 glVertex2i(x6,y6);
 glVertex2i(x7,y7);
 glVertex2i(x8,y8);
glEnd();
}
void Kaki3(int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_POLYGON);
glColor3f(0,1,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
glEnd();
}

/*void Bintang4(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4,int x5, int y5,int x6, int y6,int x7, int y7, int x8, int y8){
glBegin(GL_POLYGON);
glColor3f(0,0,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
 glVertex2i(x5,y5);
 glVertex2i(x6,y6);
 glVertex2i(x7,y7);
 glVertex2i(x8,y8);
glEnd();
}
void Kaki4(int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_POLYGON);
glColor3f(0,0,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
glEnd();
}*/

void fillPolygon(point2D_t p[],color_t col, int n)
{
int i;
glBegin(GL_POLYGON);
setColor(col);
for (i=0;i<n;i++) glVertex2f(p[i].x, p[i].y);
glEnd();
}

void gradatePolygon(point2D_t p[],color_t col[], int n){
int i;
glBegin(GL_POLYGON);
for (i=0;i<n;i++){
setColor(col[i]);
glVertex2f(p[i].x, p[i].y);
}
glEnd();
}

void userdraw(void) {
 // Disini tempat untuk menggambar
 color_t gradasi1[4]={{0,0,0},{0,0,0},{1,1,1},{1,1,1}};
 color_t gradasi2[4]={{1,1,1},{1,1,1},{0,0,0},{0,0,0}};
 color_t gradasi3[4]={{0,1,1},{0,0,0},{0,1,1},{1,0,0}};
 point2D_t background1[4]={{0,240},{640,240},{640,480},{0,480}};
 gradatePolygon(background1, gradasi1, 4);
 point2D_t background2[4]={{0,0},{640,0},{640,240},{0,240}};
 gradatePolygon(background2, gradasi2, 4);

 Bintang1(300,70,460,0,410,150,580,250,370,250,300,380,230,250,30,250);
 Bintang2(300,85,440,20,395,155,540,240,360,240,300,360,240,240,65,240);
 Bintang3(300,100,420,40,380,160,500,230,350,230,300,340,250,230,100,230);
 //Bintang4(300,115,400,60,365,165,460,220,340,220,300,320,260,220,135,220);

 Kaki1(140,0,300,70,200,150);
 Kaki2(160,20,300,85,215,155);
 Kaki3(180,40,300,100,230,160);
 //Kaki4(200,60,300,115,245,165);

point2D_t segitiga4[4]={{235,155},{200,60},{300,115},{300,190}};
gradatePolygon(segitiga4,gradasi3,4);

point2D_t segitiga5[4]={{300,115},{400,60},{365,160},{300,190}};
gradatePolygon(segitiga5,gradasi3,4);

point2D_t segitiga6[4]={{365,160},{460,220},{340,220},{300,190}};
gradatePolygon(segitiga6,gradasi3,4);

point2D_t segitiga7[4]={{340,220},{300,320},{260,220},{300,190}};
gradatePolygon(segitiga7,gradasi3,4);

point2D_t segitiga8[4]={{260,220},{135,220},{235,155},{300,190}};
gradatePolygon(segitiga8,gradasi3,4);

glEnd();
}
void display(void) {
glClear( GL_COLOR_BUFFER_BIT);
userdraw();
glutSwapBuffers();
}
int main(int argc,char **argv){
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB);
glutInitWindowPosition(100,100); //posisi windownya di(100,100)
glutInitWindowSize(640,480); //set ukuran window jadi 640x480
glutCreateWindow("Create By : Rochmad Dwi U"); //set judul app
glClearColor(0,0,0,0); //set warna backgroun(r,g,b,a)(range 0-1)
gluOrtho2D(0.,640.,0.,480.); //set area menggambar
glutIdleFunc(display);
glutDisplayFunc(display);
glutMainLoop();
return 0;
}


Itulah sekilas sintak tentang Cara membuat gambar Bintang Berwarna di Microsoft Visual C++, semoga postingan tadi bermanfaat bagi anda. Untuk postingan lainnya dapat dilihat di TujuanTerbaik.

Silahkan tinggalkan komentar anda apabila perlu. Atas kunjungannya saya ucapkan terimakasih....

Kamis, 05 Januari 2017

Sintak gambar TV di Microsoft Visual C++

Ingin membuat gambar TV di Microsoft Visual C++ tapi tidak tau caranya ?

Berikut adalah sintak dari gambar TV tersebut. Selamat membaca....




        Aplikasi yang saya gunakan sekarang adalah Microsoft Visual C++ 2010 Express tapi bisa juga digunakan untuk Microsoft Visual C++ 2008. Yaps tak perlu bicara panjang lebar lagi mari langsung saya bagikan sintak dari gambar TV seperti gambar diatas. Silahkan lihat dibawah ini:


#include <stdlib.h>
#include <stdio.h>
#include <GL/glut.h>

/*Membuat Gambar Televisi */
void Gambarkotak1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.7,0.8);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotak1_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0,0,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotak2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0,0,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotak3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.9,0.9,0.9);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotak4(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.8,0.8,0.8);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotak5(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.7,0.7);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

//Membuat gambar lantai
void lantai(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

//Membuat gambar pintu
void pintu(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void daunpintu(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

//Membuat gagang pintu
void pegangan(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.1,0.1,0.1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

//Membuat garis --> fungsinya hanya untuk pembatas warna
void Garis(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_LINE_LOOP);
glColor3f(0,0,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

//Membuat Atasan Meja
void Gambarkotakmeja1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotakmeja2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotakmeja3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

//Menggambar kaki meja
void Gambarkotakkaki1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotakkaki1_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotakkaki2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotakkaki2_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotakkaki3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotakkaki3_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotakkaki4(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarkotakkaki4_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

//Menggambar bingkai jendela
void bingkaijendela(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

//Menggambar jendela
void Gambarjendela(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarjendela1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarjendela2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

void Gambarjendela3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
 glVertex2i(x4,y4);
glEnd();
}

//Menggambar antena TV
void antena (int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_LINE_STRIP);
glColor3f(0,0,0);
 glVertex2i(x1,y1);
 glVertex2i(x2,y2);
 glVertex2i(x3,y3);
}

void userdraw(void) {
 // Disini tempat untuk menggambar
 lantai(-320,-240,-320,-20,320,-20,320,-240);
 pintu(-150,220,-150,-20,-300,-20,-300,220);
 daunpintu(-160,210,-160,-20,-290,-20,-290,210);
 pegangan(-180,120,-180,130,-170,130,-170,120);

 bingkaijendela(130,210,130,70,310,70,310,210);
 Gambarjendela(300,200,300,80,230,80,230,200);
 Gambarjendela1(210,200,210,80,140,80,140,200);

 Gambarkotakkaki1(225,-200,225,-240,200,-240,200,-200);
 Gambarkotakkaki1_2(190,-200,190,-240,200,-240,200,-200);
 Gambarkotakkaki2(-130,-200,-130,-240,-155,-240,-155,-200);
 Gambarkotakkaki2_2(-155,-200,-155,-240,-165,-240,-165,-200);
 Gambarkotakkaki3(-175,-200,-175,-225,-200,-225,-200,-150);
 Gambarkotakkaki3_2(-210,-130,-210,-200,-200,-225,-200,-150);
 Gambarkotakkaki4(145,-200,145,-225,120,-225,120,-200);
 Gambarkotakkaki4_2(108,-200,108,-203,120,-225,120,-200);
 Gambarkotakmeja1(-175,-175,-225,-75,150,-75,250,-175);
 Gambarkotakmeja2(-225,-100,-175,-200,-175,-175,-225,-75);
 Gambarkotakmeja3(-175,-200,-175,-175,250,-175,250,-200);

 //Koordinat garis sama dengan koordinat bentuk yang ingin diberi garis pembatas
 Garis(225,-200,225,-240,200,-240,200,-200);
 Garis(190,-200,190,-240,200,-240,200,-200);
 Garis(-130,-200,-130,-240,-155,-240,-155,-200);
 Garis(-155,-200,-155,-240,-165,-240,-165,-200);
 Garis(-175,-200,-175,-225,-200,-225,-200,-150);
 Garis(-210,-130,-210,-200,-200,-225,-200,-150);
 Garis(145,-200,145,-225,120,-225,120,-200);
 Garis(108,-200,108,-203,120,-225,120,-200);
 Garis(-175,-175,-225,-75,150,-75,250,-175);
 Garis(-225,-100,-175,-200,-175,-175,-225,-75);
 Garis(-175,-200,-175,-175,250,-175,250,-200);
 Garis(130,210,130,70,310,70,310,210);
 Garis(-150,220,-150,-20,-300,-20,-300,220);
 Garis(-160,210,-160,-20,-290,-20,-290,210);

Gambarkotak1(120,-135,120,-160,-120,-160,-120,-135);
Gambarkotak1_2(110,-142,110,-151,100,-151,100,-142);
Gambarkotak2(120,-135,120,50,-120,50,-120,-135);
Gambarkotak3(110,-125,110,40,-110,40,-110,-125);
Gambarkotak4(-120,-160,-160,-100,-160,100,-120,50);
Gambarkotak5(60,100,-160,100,-120,50,120,50);
antena(0,130,-20,80,-40,130);

glEnd();
}
void display(void) {
glClear( GL_COLOR_BUFFER_BIT);
userdraw();
glutSwapBuffers();
}
int main(int argc, char **argv){
glutInit(&argc,argv);
glutInitDisplayMode ( GLUT_DOUBLE | GLUT_RGB );
glutInitWindowPosition(100,100);
glutInitWindowSize(640,480);
glutCreateWindow ("Create By : Rochmad Dwi"); //Nama bisa diatur sendiri
glClearColor(0,1,0,0);//Untuk background warna hijau
gluOrtho2D(-320., 320., -240.0, 240.0);
glutIdleFunc(display);
glutDisplayFunc(display);
int();
glutMainLoop();
return 0;
}

Itulah sintak dalam membuat gambar TV menggunakan aplikasi Microsoft Visual C++, semoga postingan tadi bermanfaat. Untuk postingan lainnya dapat dilihat di Postingan Lainnya.

Silahkan tinggalkan komentar anda apabila perlu. Atas kunjungannya saya ucapkan terimakasih....