[text] heart

Viewer

  1. // C program to create heart on the
  2. // screen using graphics. This program
  3. // would only work in Turbo C compiler
  4. // in DOS compatible machine
  5. #include <graphics.h>
  6. #include <stdio.h>
  7.  
  8. // Function to create heart using
  9. // graphic library
  10. void heartDraw()
  11. {
  12.         // Initialize graphic driver
  13.         int gd = DETECT, gm;
  14.         clrscr();
  15.        
  16.         // Initialize graphics mode by passing 
  17.         // three arguments to initgraph function 
  18.  
  19.         // &gdriver is the address of gdriver 
  20.         // variable, &gmode is the address of 
  21.         // gmode and "C:\\Turboc3\\BGI" is the 
  22.         // directory path where BGI files 
  23.         // are stored 
  24.         initgraph(&gd, &gm, "c:\\turboc3\\bgi");
  25.  
  26.         // Draw rectangle
  27.         rectangle(150, 50, 450, 350);
  28.  
  29.         // Draw ellipse
  30.         ellipse(250, 150, 0, 190, 50, 70);
  31.         ellipse(350, 150, -10, 180, 50, 70);
  32.  
  33.         // Draw line
  34.         line(200, 160, 300, 310);
  35.         line(400, 160, 300, 310);
  36.  
  37.         // Set rectangle color
  38.         setfillstyle(10, 4);
  39.        
  40.         // To fill color
  41.         floodfill(155, 200, WHITE);
  42.  
  43.         // Set heart color
  44.         setfillstyle(1, 4);
  45.        
  46.         // To fill color
  47.         floodfill(300, 200, WHITE);
  48.  
  49.         // closegraph function closes the 
  50.         // graphics mode and deallocates 
  51.         // all memory allocated by 
  52.         // graphics system 
  53.         closegraph(); 
  54.         closegraph();
  55. }
  56.  
  57. // Driver Code
  58. int main()
  59. {
  60.         // Function call
  61.         heartDraw();
  62.         return 0;
  63. }
  64.  

Editor

You can edit this paste and save as new:


File Description
  • heart
  • Paste Code
  • 07 Jul-2024
  • 1.28 Kb
You can Share it: