Micro-Project of CGR
Micro-Project of CGR
Prof.Wakchaure S.G.
Name & Sign Of Subject Teacher
AMRUTVAHINI SHETI AND SHIKSHAN VIKAS SANSATHA’S
CERTIFICATE
This is to certify that,
Aditi ghugarkar
Dnyaneshwari navthar
Vaishnavi patil
Sakshi sangle
Has satisfactorily completed the micro- project entitled,
Micro-project report
1.0 Rationale:- Tajmahal Draw project is a desktop application which is developed in
C/C++ platform. This C/C++ project with tutorial and guide for developing a code.
Tajmahal Draw is a open source you can Download zip and edit as per you need. If
you want more latest C/C++ projects here. This is simple and basic level small
project for learning purpose. Also you can modified this system as per your
requriments and develop a perfect advance level project. Zip file containing
the source code that can be extracted and then imported into c
2.0 Aims/benefits of the micro project:- we have create a graphic program of taj mahal
using c
3.0 Course outcomes achived:-
CI303. 1 – Recognize the basic visual and geometric information of images.
CI303. 2 – Implement standerd algoritham to draw various graphis object using C program.
CI303. 3 – Implement a program for transformation and use projection to visualize object.
CI303. 4 – Impliment program to create curve usiong algoritham.
4.0 Literature review:-
C program to make TajMahal
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
Void main()
{
Int gd=DETECT,gm;
setcolor(GREEN);
settextstyle(0,Empty_fill,3);
outtextxy (200,20,”taj mahal”);
settextstyle(0,Empty_fill,1);
setcolor(YELLOW);
outtextxy(235,450,”made by:cm3i”);
outtextxy(315,465,”Amrutvahini polytechnic college of sangamner”);
setcolor(WHITE);
rectangle(10,420,625,440);
line(15,420,20,360);
line(620,420,615,360);
line(65,420,60,360);
line(570,420,575,360);
line(85,420,90,380);
line(135,420,130,380);
line(250,420,250,270);
line(385,420,385,270);
line(250,270,385,270);
rectangle(255,275,380,420);
line(275,335,275,420);
line(360,337,360,420);
line(190,310,250,310);
line(190,320,250,320);
line(155,320,190,310);
line(155,330,190,320);
line(155,320,155,420);
line(385,310,445,310);
line(385,320,445,320);
line(445,310,480,320);
line(445,310,480,330);
line(480,320,480,420);
line(550,420,545,380);
line(500,420,505,380);
rectangle(195,325,245,370);
rectangle(195,370,245,420);
rectangle(390,325,440,370);
rectangle(390,370,440,420);
arc(315,245,340,210,74);
line(190,285,190,310);
line(190,285.250,285);
arc(220,285,360,180,30);
arc(415,285,360,180,30);
line(445,285,445,310);
line( 445,285,385,285);
line(20,360,60,360);
line(20,360,15,350);
line(60,360,65,350);
line(15,350,65,350);
line(20,350,23,300);
line(60,350,57,300);
line(23,300,18,290);
line(23,300,57,300);
line(18,290,63,290);
line(57,300,63,290);
line(25,290,28,220);
line(55,290,52,220);
line(615,360,575,360);
line(575,360,570,350);
line(615,360,620,350);
line(570,350,620,350);
line(575,350,578,300);
line(615,350,612,300);
line(578,300,612,300);
line(578,300,573,290);
line(612,300,617,290);
line(573,290,617,290);
line(579,290,582,230);
line(611,290,608,230);
line(90,380,130,380);
line(90,380,85,370);
line(130,380,135,370);
line(90,370,93,340);
line(130,370,127,340);
line(85,370,135,370);
line(93,340,127,340);
line(93,340,88,330);
line(127,340,132,330);
line(88,330,132,330);
line(93,330,96,300);
line(127,330,124,300);
line(505,380,545,380);
line(505,380,500,370);
line(545,300,550,370);
line(500,370,550,370);
line(505,370,508,340);
line(545,370,542,340);
line(508,340,542,340);
line(508,340,503,330);
line(542,340,547,330);
line(503,330,547,330);
line(508,330,511,300);
line(542,330,539,300);
line(160,335,185,328);
line(160,335,160,420);
line(185,328,185,420);
line(160,370,185,370);
line(450,328,475,335);
line(450,328,450,420);
line(475,328,475,420);
line(450,370,475,370);
line(300,170,315,140);
line(330,170,315,140);
line(210,255,220,245);
line(230,255,220,245);
line(405,255,415,245);
line(425,255,415,245);
line(28,220,23,210);
line(52,220,57,210);
line(28,220,52,220);
line(23,210,57,210);
arc(40,230,50,130,25);
line(35,205,40,200);
line(45,205,40,200);
line(582,230,577,220);
line(608,230,613,220);
line(582,230,608,230);
line(577,220,613,220);
arc(595,238,50,130,25);
line(595,208,590,213);
line(600,213,595,208);
line(95,300,130,290);
line(125,300,130,290);
line(95,300,125,300);
line(90,290,130,290);
arc(110,310,48,130,30);
line(105,278,110,270);
line(115,278,110,270);
line(200,348,200,370);
line(240,350,240,370);
arc(240,385,113,135,55);
arc(525,310,48,130,28);
line(512,300,538,300);
line(512,300,507,290);
line(538,300,543,290);
line(507,290,543,290);
line(520,280,525,270);
line(200,420,200,400);
line(240,420,240,400);
line(395,420,395,400);
line(435,420,435,400);
line(435,370,435,350);
line(395,370,395,350);
arc(419,375,95,130,35);
arc(409,374,40,80,35);
arc(419,425,95,130,35);
arc(409,425,40,80,35);
arc(213,422,40,80,35);
arc(213,370,39,80,35);
arc(220,424,90,125,35);
line(200,400,200,395);
arc(315,390,50,125,70);
getch();
closegraph();
}
Output of program:-
5.0 Actual methodology followed:-
1. First we decide the topic for our project.
2. Then we discuss about our project.
3. Then we start collecting data from website and taxtbooks.
4. Also take some ideas from previous semester project.
5. Then we start doing our project and completed it on time