Desain Dalam Rumah [ 3 Kamar Tidur, 2 Kamar Mandi ]
Keterangan No:
1. Halaman Depan Rumah
2. Tangga Kecil Teras
3. Teras
4. Taman Depan
5. Taman Samping
6. Parkir Mobil / Garasi Mobil
7. Ruang Tamu
8. Kamar Tidur Orang Tua
9. Kamar Mandi Dalam Di Kamar Tidur Orang Tua
10. Kamar Tidur Anak
11. Ruang Keluarga
12. Kamar Tidur Anak
13. Dapur
14. Ruang Makan
15. Kamar Mandi Campuran ( Anak Atau Tamu )
16. Ruang Depan Pintu Masuk Samping
17. Jemuran
Langkah - Langkah Membuatnya:
1. Buka Dev C++ > New Project
2. Project Options > Pilih Compiler > Base Compiler Set: TDM-GCC 4.9.2 32-bit Release
3. Pilih Parameter > Masukkan Linker Berikut:
-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32
Didalam Kolom Linker > Klik Ok
4. Silahkan Copy-Paste Script Program Dibawah Ini Ke Project Baru Anda:
6. Sekian Dan Terima Kasih
#include <stdio.h>
#include <stdlib.h>
#include <graphics.h>
#include <conio.h>
int main()
{
// Desain Dalam Rumah 3 Kamar Tidur 2 Kamar Mandi
// Copyright © 2018: Komputer Grafika
// Reynaldi Megah Miko 5SIA6
// Referensi https://seohubfriendly.blogspot.com/2018/09/tutorial-desain-rumah-sederhana-dengan.html
// Referensi http://dickyblog777.blogspot.com/2012/04/membuat-rumah-sederhana-dengan-dev-c.html
int radius;
initwindow(1360,700,"LUASLAHAN",0,0); // Luas Tanah
line(250,520,250,665); // Garis Tipis Keliling Bawah
line(1050,460,960,460); // Selimut Kamar Utama 1
line(960,460,925,430); // Selimut Kamar Utama 2
line(925,430,960,430); // Selimut Kamar Utama 3
line(960,430,960,460); // Selimut Kamar Utama 4
rectangle(320,70,380,170); // Meja Makan
circle(305,95,10); // Kursi Meja Kiri 1
circle(305,150,10); // Kursi Meja Kiri 2
circle(395,95,10); // Kursi Meja Kanan 1
circle(395,150,10); // Kursi Meja Kiri 2
rectangle(260,500,280,505); // Sandaran WC
ellipse(270,490,0,360,6,12); // Tempat Duduk Wc
rectangle(300,480,345,515); // Bak Mandi
rectangle(305,485,340,510); // Dalam Bak Mandi
rectangle(355,480,440,515); // Garis Dapur Bawah
rectangle(380,485,415,500); // Oven
circle(400,492,3); // Gagang Oven
rectangle(440,350,505,515); // Meja Kompor
rectangle(440,400,505,470); // Kompor
circle(460,420,10); // Lubang Kompor 1
circle(460,450,10); // Lubang Kompor 2
rectangle(520,280,600,430); // Kasur
rectangle(520,320,600,430); // Selimut
rectangle(540,290,580,310); // Bantal
rectangle(690,450,710,515); // Lemari Kamar
rectangle(470,20,530,155); // Sofa
rectangle(480,35,530,150); // Lapisan Sofa
rectangle(490,40,530,70); // Tempat Duduk Sofa 1
rectangle(490,75,530,105); // Tempat Duduk Sofa 2
rectangle(490,115,530,145); // Tempat Duduk Sofa 3
rectangle(485,165,520,205); // Meja Ruang Keluarga
rectangle(820,50,850,100); // TV
rectangle(815,55,820,95); // Layar TV
rectangle(720,360,775,485); // Sofa Ruang Tamu
rectangle(725,365,775,480); // Lapisan Sofa Ruang Tamu
rectangle(735,370,775,400); // Tempat Duduk Sofa 1
rectangle(735,405,775,435); // Tempat Duduk Sofa 2
rectangle(735,440,775,475); // Tempat Duduk Sofa 2
rectangle(800,380,850,470); // Meja Ruang Tamu
rectangle(780,300,850,350); // Sofa Ruang Tamu 2
rectangle(785,305,845,350); // Lapisan Sofa Ruang Tamu 2
rectangle(815,305,845,350); // Duduk Sofa Ruang Tamu 2
rectangle(925,350,1050,510); // Kasur Kamar Tidur Utama
rectangle(940,480,980,500); // Bantal Kamar Tidur Utama 1
rectangle(990,480,1030,500); // Bantal Kamar Tidur Utama 1
rectangle(1100,450,1130,515); // Lemari Kamar Tidur Utama
rectangle(860,35,980,100); // Kasur Kamar Tidur 2
rectangle(900,35,980,100); // selimut Kamar Tidur 2
rectangle(870,45,890,90); // bantal Kamar Tidur 2
rectangle(980,180,1050,200); // lemari Kamar Tidur 2
rectangle(590,35,760,155); // Karpet Ruang Tamu
rectangle(1150,180,1190,205); // Bak Kamar Mandi Utama
rectangle(1155,185,1185,200); // Bak Kamar Mandi Utama dalam
rectangle(1185,245,1190,260); // Sandaran WC Kamar Mandi Utama
ellipse(1175,253,0,360,12,6); // Tempat Duduk Wc 2
rectangle(710,520,910,600); // Teras
rectangle(710,580,730,600); // Kotak kecil Teras 1
rectangle(890,580,910,600); // Kotak kecil Teras 2
rectangle(910,520,930,600); // tangga Teras 1
rectangle(930,520,950,600); // tangga Teras 2
rectangle(950,520,1200,660); // Jalan teras
setfillstyle(INTERLEAVE_FILL,WHITE); // Pemberian Background Warna Teras
bar(950,520,1200,665); // Fix Pewarnaan Background Teras
setfillstyle(INTERLEAVE_FILL,WHITE); // Pemberian Background Warna Tempat Mobil
bar(30,355,250,665); // Fix Pewarnaan Background Tempat Mobil
setfillstyle(INTERLEAVE_FILL,GREEN); // Pemberian Background Warna Taman
bar(250,665,710,520); // Fix Pewarnaan Background Taman Depan
setfillstyle(INTERLEAVE_FILL,GREEN); // Pemberian Background Warna Taman lanjutan
bar(710,665,949,602); // Fix Pewarnaan Background Taman Depan Lanjutan
setfillstyle(INTERLEAVE_FILL,GREEN); // Pemberian Background Warna Taman Samping
bar(1200,30,1330,665); // Fix Pewarnaan Background Taman Samping
setfillstyle(INTERLEAVE_FILL,GREEN); // Pemberian Background Warna Taman Samping Lanjutan
bar(1130,270,1330,520); // Fix Pewarnaan Background Taman Samping Lanjutan
setfillstyle(INTERLEAVE_FILL,GREEN); // Pemberian Background Warna Taman Samping Lanjutan
bar(1050,30,1330,170); // Fix Pewarnaan Background Taman Samping Lanjutan
// Garis Pewarna Parkir Mobil
setcolor(WHITE);
for(int j=35; j<=250; j=j+20)
{ line(j,360,j,660); }
setlinestyle(SOLID_LINE,0,10); // Garis Keliling Luas Lahan
line(25,25,25,660); // Fix Garis Kiri Keliling
line(25,25,1335,25); // Fix Garis Atas Keliling
line(1335,25,1335,660); // Fix Garis kanan Keliling
setlinestyle(0,0,10); // Dinding pembatas Atas Rumah Tebal
line(250,30,250,200); // Fix Garis Dinding pembatas Atas Rumah Tebal
line(470,30,470,200); // Fix Garis Dinding pembatas Atas Ruang Makan
line(850,30,850,150); // Fix Garis Dinding pembatas Atas Ruang Keluarga
line(1050,30,1050,270); // Fix Garis Dinding pembatas Atas Kamar Tidur 2
setlinestyle(SOLID_LINE,0,10); // Dinding Garis Pembatas Jemuran
setfillstyle(INTERLEAVE_FILL,WHITE); // Pemberian Background Warna Jemuran
bar(30,30,245,195); // Fix Pewarnaan Background Jemuran
line(30,200,155,200); // Fix Garis Atas Pembatas Jemuran
line(30,350,155,350); // Fix Garis Bawah Pembatas Jemuran
line(250,350,300,350); // Fix Garis Dinding Bawah Kamar Mandi
line(250,270,350,270); // Fix Garis Dinding Atas Kamar Mandi
line(510,270,620,270); // Fix Garis Dinding Atas Kamar Tidur
line(710,270,840,270); // Fix Garis Dinding Atas Ruang Tamu
line(850,200,1050,200); // Fix Garis Dinding Atas Kamar Tidur 2
line(1130,270,1200,270); // Fix Garis Dinding Bawah Kamar Mandi Utama
line(1200,170,1200,270); // Fix Garis Dinding Atas Samping Kamar Mandi Utama
line(1200,170,1050,170); // Fix Garis Dinding Atas Atas Kamar Mandi Utama
setlinestyle(SOLID_LINE,0,10); // Dinding Pembatas Bawah Rumah Tebal
line(250,270,250,520); // Fix Garis Dinding Pembatas Bawah Bawah Rumah Tebal
line(250,520,820,520); // Fix Garis Dinding Pembatas Bawah Samping Rumah Tebal
line(350,350,350,520); // Fix Garis Dinding Pembatas Samping Kamar Mandi
line(510,270,510,520); // Fix Garis Dinding Pembatas Samping Dapur
line(710,270,710,520); // Fix Garis Dinding Pembatas Samping Kamar Tidur
line(910,270,910,520); // Fix Garis Dinding Pembatas Samping Ruang Tamu
line(910,520,1130,520); // Fix Garis Dinding Pembatas Bawah Samping Kamar Tidur Utama
line(1130,270,1130,520); // Fix Garis Dinding Pembatas Samping Kamar Tidur Utama
setlinestyle(DASHED_LINE,2,1);
// Pintu Masuk Depan
arc(250,355,90,180,90);
line(155,350,245,350);
// Pintu Masuk Kedalam
arc(250,265,0,90,60);
line(250,200,250,270);
//pintu kamar mandi
arc(350,350,180,270,45);
line(300,350,345,350);
//pintu kamar tidur
arc(700,270,180,270,75);
line(605,270,710,270);
// Pintu Masuk Teras
arc(900,520,90,180,45);
line(830,520,910,520);
// Pintu Masuk Teras 2
arc(830,520,0,90,25);
line(820,520,820,495);
// Pintu Masuk Kamar 2
arc(850,195,0,90,40);
line(850,150,850,200);
// Pintu Masuk Kamar Tidur Utama
arc(920,210,270,360,55);
line(910,270,910,200);
// Pintu Masuk Kamar Mandi Kamar Tidur Utama
arc(1060,270,0,90,65);
line(1050,270,1130,270);
getch();
closegraph();
return 0;
}
5. Kemudian Save Dan Tekan F116. Sekian Dan Terima Kasih
Related Posts
Subscribe Our Newsletter
Mantap gan.
BalasHapusThanks gan sudah update 😉
BalasHapus