Myth0147

Untitled

Jan 28th, 2016
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<conio.h>
  3. #include<graphics.h>
  4. #include<math.h>
  5. main()
  6. {
  7. int gd=DETECT,gm;
  8. int xcentre=200,ycentre=200,r,x,y;
  9. initgraph(&gd,&gm,"C:\\TC\\BGI");
  10. printf("enter the radius");
  11. scanf("%d",&r);
  12. for(x=-r;x<=r/2;x++)
  13. {
  14. y=sqrt((r*r)-(x*x));
  15. putpixel(x+xcentre,y+ycentre,RED);
  16. putpixel(x+xcentre,-y+ycentre,BLUE);
  17. }
  18. for(x=-r/2;x<=r;x++)
  19. {
  20. y=sqrt((r*r)-(x*x));
  21. putpixel(x+xcentre,y+ycentre,GREEN);
  22. putpixel(x+xcentre,-y+ycentre,YELLOW);
  23. }
  24. for(x=-r;x<=r/2;x++)
  25. {
  26. y=sqrt((r*r)-(x*x));
  27. putpixel(x+xcentre,y+ycentre,BLACK);
  28. putpixel(x+xcentre,y+ycentre,YELLOW);
  29. }
  30. for(x=-r/2;x<=r;x++)
  31. {
  32. y=sqrt((r*r)-(x*x));
  33. putpixel(x+xcentre,y+ycentre,WHITE);
  34. putpixel(x+xcentre,-y+ycentre,GREEN);
  35. }
  36. getch();
  37. }
Add Comment
Please, Sign In to add comment