how can u draw a rectangle in C
Answers were Sorted based on User's Feedback
Answer / sunny khanna
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
void main()
{
int driver,mode;
driver=DETECT;
initgraph(&driver,&mode,"c:\\tc\\bgi");
rectangle(100,100,250,250);
getche();
closegraph();
}
Is This Answer Correct ? | 46 Yes | 11 No |
Answer / venkatesh
line(x1,y1,x2,y1)
line(x1,y2,x2,y2)
line(x1,y1,x1,y2)
line(x2,y1,x2,y2)
Is This Answer Correct ? | 51 Yes | 17 No |
Answer / srinivas.m
#include<graphics.h>
#include<conio.h>
void main()
{
int gd=DETECT, gm;
initgraph(&gd, &gm, "c:\\turboc3\\bgi " );
rectangle(200,50,350,150);
getch();
closegraph();
}
Is This Answer Correct ? | 24 Yes | 4 No |
Answer / shrikant
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,n;
clrscr();
printf("Enter the value of n\n");
scanf("%d",&n);
for(i=0;i<=n;i++)
{
for(j=0;j<=2*n;j++)
{
if((i>0 && i<n) && (j>0 && j<2*n))
{
printf(" ");
}
else
{
printf("* ");
}
}
printf("\n");
}
getch();
}
Is This Answer Correct ? | 23 Yes | 4 No |
Answer / prabhanjan
#include
#include
#include
main()
{
int gd=DETECT, gm,x,y;
int arr[]={540,220,590,270,570,320,510,320,490,270,540,220};
initgraph(&gd,&gm,"c:\\tc\\bgi");
x=getmaxx();
y=getmaxy();
setcolor(GREEN);
printf(" \n value of x = %d",x);
printf(" and the value of y = %d",y);
rectangle(5,40,140,200);
outtextxy(x/30+15,y/8+5,"Rectangle");
drawpoly(6,arr);
outtextxy(515,270,"Polygon");
setcolor(RED);
line(0,49,639,479);
line(0,0,0,479);
line(0,0,639,0);
line(639,0,639,479);
getch();
closegraph();
restorecrtmode();
}
Is This Answer Correct ? | 21 Yes | 13 No |
Answer / sabarinathan
void main()
{
int n=0,i=0;
printf("how many lines should rectangle can occupied");
scanf("%d",n);
printf("____________");
prinf("/n");
for(i=0;i<=n;i++)
{
printf("| |");
printf("/n");
}
printf("____________")
}
Is This Answer Correct ? | 5 Yes | 0 No |
Answer / joker
why do you want to draw rectangle using C if you can do it
in a paper its more simpler and faster, no developer
required hence cost effective.
Is This Answer Correct ? | 9 Yes | 5 No |
Answer / vignesh
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
#include<dos.h>
int main()
{
int driver,mode;
detectgraph(&driver,&mode);
initgraph(&driver,&mode,"...\\bgi");
setcolor(8);
for(i=10;i<201;i++)
{
sound(i);
rectangle(200,50,350,150);
delay(1000);
nosound();
}
getch();
}
Is This Answer Correct ? | 7 Yes | 4 No |
#define assert(cond) if(!(cond)) \ (fprintf(stderr, "assertion failed: %s, file %s, line %d \n",#cond,\ __FILE__,__LINE__), abort()) void main() { int i = 10; if(i==0) assert(i < 100); else printf("This statement becomes else for if in assert macro"); }
pls anyone can help me to write a code to print the values in words for any value.Example:1034 to print as "one thousand and thirty four only"
main() { extern i; printf("%d\n",i); { int i=20; printf("%d\n",i); } }
void main() { int i=5; printf("%d",i++ + ++i); }
const int perplexed = 2; #define perplexed 3 main() { #ifdef perplexed #undef perplexed #define perplexed 4 #endif printf("%d",perplexed); } a. 0 b. 2 c. 4 d. none of the above
write the function. if all the character in string B appear in string A, return true, otherwise return false.
Code for 1>"ascii to string" 2>"string to ascii"
1 Answers Aricent, Global Logic,
char *someFun() { char *temp = “string constant"; return temp; } int main() { puts(someFun()); }
main() { int i=-1; +i; printf("i = %d, +i = %d \n",i,+i); }
main() { char *p; int *q; long *r; p=q=r=0; p++; q++; r++; printf("%p...%p...%p",p,q,r); }
void main() { int *i = 0x400; // i points to the address 400 *i = 0; // set the value of memory location pointed by i; }
why do you use macros? Explain a situation where you had to incorporate macros in your proc report? use a simple instream data example with code ?