#include<graphics.h>
#include<stdlib.h>
#include<iostream.h>
#include<conio.h>
#include<dos.h>
void main()
{
int gd=DETECT,gm,n,i,t;
int array1[20],array2[20];
int array[]={340,70,390,120,370,170,290,120,340,70};
initgraph(&gd,&gm,"c:\\tc\\bgi");
//setcolor(BLACK);
setbkcolor(11);
do
{
drawpoly(6,array);
for(i=0;i<12;i++)
array1[i]=array[i]*.75;
for(i=0;i<12;i++)
array2[i]=array[i]*1.5;
cout<<"\n\n\t\t\t Scale an Image";
cout<<"\n\t\t\t*****************";
cout<<"\n\t\t1.Shrink";
cout<<"\n\t\t2.grow";
cout<<"\n\t\t3.Exit";
cout<<"\n\tEnter your choice\n";
cin>>n;
switch(n)
{
case 1:
cleardevice();
drawpoly(6,array1);
delay(10);
break;
case 2:
cleardevice();
drawpoly(6,array2);
delay(10);
break;
case 3:
goto s;
}
}while(n<=2);
s:
exit(0);
getch();
}
#include<stdlib.h>
#include<iostream.h>
#include<conio.h>
#include<dos.h>
void main()
{
int gd=DETECT,gm,n,i,t;
int array1[20],array2[20];
int array[]={340,70,390,120,370,170,290,120,340,70};
initgraph(&gd,&gm,"c:\\tc\\bgi");
//setcolor(BLACK);
setbkcolor(11);
do
{
drawpoly(6,array);
for(i=0;i<12;i++)
array1[i]=array[i]*.75;
for(i=0;i<12;i++)
array2[i]=array[i]*1.5;
cout<<"\n\n\t\t\t Scale an Image";
cout<<"\n\t\t\t*****************";
cout<<"\n\t\t1.Shrink";
cout<<"\n\t\t2.grow";
cout<<"\n\t\t3.Exit";
cout<<"\n\tEnter your choice\n";
cin>>n;
switch(n)
{
case 1:
cleardevice();
drawpoly(6,array1);
delay(10);
break;
case 2:
cleardevice();
drawpoly(6,array2);
delay(10);
break;
case 3:
goto s;
}
}while(n<=2);
s:
exit(0);
getch();
}
No comments:
Post a Comment
Thank you for using this blog.