Skip to main content

C program to wish happy new year 2023 | wish new year using programming language

  How programmer wish happy new year by programming knowledge ?  C program to wish happy new year  Hello friends Happy New Year to all of you. And on this occasion of New Year, we have prepared a simple mini project using C programming language.                              Whose code you can download it by clicking on the download link given below.  Download link

Wish happy new year with code ( code studio )

 

//Wishing Happy New year with code


#include<iostream.h>

#include<conio.h>

#include<dos.h>

#include<stdlib.h>

#include<graphics.h>

void y_2020();

void next();

void main()

{

int gd=DETECT,gm;

  initgraph(&gd,&gm,"c:\\tc\\bgi");

       y_2020();

       next();

getch();

closegraph();

}


void y_2020()

{



for(int r=0;r<500;r++)

{



circle(20,300,10);

setcolor(6);

settextstyle(10,0,4);

outtextxy(10,290,"2");

setcolor(15);

line(20,350,18,400);  // left

line(20,350,22,400);//right

line(0,400,700,400);

line(10,320,0,350);

line(33,320,40,350);



circle(70,300,10);

settextstyle(10,0,4);

outtextxy(57,290,"0");

line(70,350,68,400);  // left

line(70,350,72,400);//right

line(0,400,700,400);

line(57,320,47,350);

line(82,320,90,350);



circle(120,300,10);

settextstyle(10,0,4);

setcolor(BLUE);

outtextxy(110,290,"2");

setcolor(15);

line(120,350,118,400);  // left

line(120,350,122,400);//right

line(0,400,700,400);

line(110,320,100,350);

line(133,320,142,350);


circle(170+r,300,10);

settextstyle(10,0,4);

setcolor(10);

outtextxy(156+r,290,"0");

setcolor(15);

if(r%10==0)

{

line(170+r,350,158+r,400);  // left

line(170+r,350,182+r,400);//right

delay(30);

}

else

{

   line(170+r,350,168+r,400);  // left

line(170+r,350,172+r,400);//right

delay(20);

}

line(0,400,700,400);

line(157+r,320,147+r,350);

line(180+r,320,188+r,350);

delay(20);

cleardevice();

}


for(int s=0;s<560;s++)   //second 

{


circle(20,300,10);

settextstyle(10,0,4);

setcolor(6);

outtextxy(10,290,"2");

setcolor(15);

line(20,350,18,400);  // left

line(20,350,22,400);//right

line(0,400,700,400);

line(10,320,0,350);

line(33,320,40,350);



circle(70,300,10);

settextstyle(10,0,4);

outtextxy(57,290,"0");

line(70,350,68,400);  // left

line(70,350,72,400);//right

line(0,400,700,400);

line(57,320,47,350);

line(82,320,90,350);



circle(120,300,10);

settextstyle(10,0,4);

setcolor(BLUE);

outtextxy(110,290,"2");

setcolor(15);

line(120,350,118,400);  // left

line(120,350,122,400);//right

line(0,400,700,400);

line(110,320,100,350);

line(133,320,142,350);


    /* circle(170+i,300,10);

settextstyle(10,0,4);

outtextxy(156+i,290,"0");

       */


circle(720-s,300,10);

settextstyle(10,0,4);

setcolor(10);

outtextxy(710-s,290,"1");

setcolor(15);

if(s%10==0)

{

line(720-s,350,704-s,400);  // left

line(720-s,350,740-s,400);//right

delay(20);

}

else

{

  line(720-s,350,718-s,400);

  line(720-s,350,722-s,400);

delay(20);

}

line(0,400,700,400);

line(714-s,320,700-s,350);

line(730-s,320,742-s,350);


settextstyle(7,0,4);

setcolor(3);

outtextxy(750-s,350,"HAPPY");

setcolor(15);



settextstyle(7,0,4);

setcolor(5);

outtextxy(880-s,350,"NEW");

setcolor(15);



settextstyle(7,0,4);

setcolor(6);

outtextxy(960-s,350," YEAR");

setcolor(15);




setcolor(BLUE);

line(740-s,382,1070-s,382);

setcolor(8);

circle(760-s,391,9);

circle(840-s,391,9);

circle(939-s,391,9);

circle(1030-s,391,9);

setcolor(15);

delay(35);

cleardevice();

}


circle(20,300,10);

settextstyle(10,0,4);

setcolor(6);

outtextxy(10,290,"2");

setcolor(15);

line(20,350,18,400);  // left

line(20,350,22,400);//right

line(0,400,700,400);

line(10,320,0,350);

line(33,320,40,350);



circle(70,300,10);

settextstyle(10,0,4);

outtextxy(57,290,"0");

line(70,350,68,400);  // left

line(70,350,72,400);//right

line(0,400,700,400);

line(57,320,47,350);

line(82,320,90,350);



circle(120,300,10);

settextstyle(10,0,4);

setcolor(BLUE);

outtextxy(110,290,"2");

setcolor(15);

line(120,350,118,400);  // left

line(120,350,122,400);//right

line(0,400,700,400);

line(110,320,100,350);

line(133,320,142,350);



}


void next()

{


//}


//void fair()

//{


for(int j=0;j<10;j++)

{


  setcolor(15);

circle(20,300,10);

settextstyle(10,0,4);

setcolor(6);

outtextxy(10,290,"2");

setcolor(15);

line(20,350,18,400);  // left

line(20,350,22,400);//right

line(0,400,700,400);

line(10,320,0,350);

line(33,320,40,350);



circle(70,300,10);

settextstyle(10,0,4);

outtextxy(57,290,"0");

line(70,350,68,400);  // left

line(70,350,72,400);//right

line(0,400,700,400);

line(57,320,47,350);

line(82,320,90,350);



circle(120,300,10);

settextstyle(10,0,4);

setcolor(BLUE);

outtextxy(110,290,"2");

setcolor(15);

line(120,350,118,400);  // left

line(120,350,122,400);//right

line(0,400,700,400);

line(110,320,100,350);

line(133,320,142,350);



circle(170,300,10);

settextstyle(10,0,4);

setcolor(10);

outtextxy(156,290,"1");

setcolor(15);

   line(170,350,168,400);  // left

line(170,350,172,400);//right


line(0,400,700,400);

line(159,320,147,350);

line(175,317,188,350);


settextstyle(7,0,4);

setcolor(3);

outtextxy(200,350,"HAPPY");

setcolor(15);



settextstyle(7,0,4);

setcolor(5);

outtextxy(320,350,"NEW");

setcolor(15);



settextstyle(7,0,4);

setcolor(6);

outtextxy(400,350,"YEAR");

setcolor(15);




setcolor(BLUE);

line(200,382,500,382);

setcolor(8);

circle(230,391,9);

circle(300,391,9);

circle(370,391,9);

circle(450,391,9);


  if(j%2==0)

  {

for(int i=0;i<60;i++)

{


     setcolor(15);

circle(20,300,10);

settextstyle(10,0,4);

setcolor(6);

outtextxy(10,290,"2");

setcolor(15);

line(20,350,18,400);  // left

line(20,350,22,400);//right

line(0,400,700,400);

line(10,320,0,350);

line(33,320,40,350);



circle(70,300,10);

settextstyle(10,0,4);

outtextxy(57,290,"0");

line(70,350,68,400);  // left

line(70,350,72,400);//right

line(0,400,700,400);

line(57,320,47,350);

line(82,320,90,350);



circle(120,300,10);

settextstyle(10,0,4);

setcolor(BLUE);

outtextxy(110,290,"2");

setcolor(15);

line(120,350,118,400);  // left

line(120,350,122,400);//right

line(0,400,700,400);

line(110,320,100,350);

line(133,320,142,350);



circle(170,300,10);

settextstyle(10,0,4);

setcolor(10);

outtextxy(156,290,"1");

setcolor(15);

   line(170,350,168,400);  // left

line(170,350,172,400);//right


line(0,400,700,400);

line(159,320,147,350);

line(175,317,188,350);


settextstyle(7,0,4);

setcolor(3);

outtextxy(200,350,"HAPPY");

setcolor(15);



settextstyle(7,0,4);

setcolor(5);

outtextxy(320,350,"NEW");

setcolor(15);



settextstyle(7,0,4);

setcolor(6);

outtextxy(400,350,"YEAR");

setcolor(15);




setcolor(BLUE);

line(200,382,500,382);

setcolor(8);

circle(230,391,9);

circle(300,391,9);

circle(370,391,9);

circle(450,391,9);


  setcolor(2);

outtextxy(200-i,70-i,"'");

outtextxy(204,70-i,"'");

outtextxy(208+i,70+i,"'");

outtextxy(210-i,74+i,"'");

outtextxy(210-i,78-i,"'");

outtextxy(210+i,82+i,"'");

outtextxy(199+i,74-i,"'");

outtextxy(203+i,74-i,"'");

outtextxy(206-i,74-i,"'");




outtextxy(193-i,70-i,"'");

outtextxy(195,70-i,"'");

outtextxy(188+i,70+i,"'");

outtextxy(184-i,44+i,"'");

outtextxy(222-i,88-i,"'");

outtextxy(226+i,62+i,"'");

outtextxy(229+i,54-i,"'");

outtextxy(201+i,64-i,"'");

outtextxy(205-i,70-i,"'");


  outtextxy(199+i+2,78-i,"'");

outtextxy(203-i,78-i+2,"'");

outtextxy(206+i+1,78-i,"'");


outtextxy(199-i,82+i,"'");

outtextxy(203+i,82+6-i,"'");

outtextxy(206+i,82-i,"'");



  setcolor(RED);

outtextxy(300-i,70-i,"'");

outtextxy(304,70-i,"'");

outtextxy(308+i,70+i,"'");

outtextxy(310-i,74+i,"'");

outtextxy(310-i,78-i,"'");

outtextxy(310+i,82+i,"'");

outtextxy(299+i,74-i,"'");

outtextxy(303+i,74-i,"'");

outtextxy(306-i,74-i,"'");




outtextxy(293-i,70-i,"'");

outtextxy(295,70-i,"'");

outtextxy(288+i,70+i,"'");

outtextxy(284-i,44+i,"'");

outtextxy(322-i,88-i,"'");

outtextxy(326+i,62+i,"'");

outtextxy(329+i,54-i,"'");

outtextxy(301+i,64-i,"'");

outtextxy(205-i,70-i,"'");


  outtextxy(299+i+2,78-i,"'");

outtextxy(303-i,78-i+2,"'");

outtextxy(306+i+1,78-i,"'");


outtextxy(299-i,82+i,"'");

outtextxy(303+i,82+6-i,"'");

outtextxy(306+i,82-i,"'");


  setcolor(YELLOW);

outtextxy(400-i,70-i,"'");

outtextxy(404,70-i,"'");

outtextxy(408+i,70+i,"'");

outtextxy(410-i,74+i,"'");

outtextxy(410-i,78-i,"'");

outtextxy(410+i,82+i,"'");

outtextxy(399+i,74-i,"'");

outtextxy(403+i,74-i,"'");

outtextxy(406-i,74-i,"'");




outtextxy(393-i,70-i,"'");

outtextxy(395,70-i,"'");

outtextxy(388+i,70+i,"'");

outtextxy(384-i,44+i,"'");

outtextxy(422-i,88-i,"'");

outtextxy(426+i,62+i,"'");

outtextxy(429+i,54-i,"'");

outtextxy(401+i,64-i,"'");

outtextxy(205-i,70-i,"'");


  outtextxy(399+i+2,78-i,"'");

outtextxy(403-i,78-i+2,"'");

outtextxy(406+i+1,78-i,"'");


outtextxy(399-i,82+i,"'");

outtextxy(403+i,82+6-i,"'");

outtextxy(406+i,82-i,"'");


  setcolor(6);

outtextxy(500-i,80-i,"'");

outtextxy(504,80-i,"'");

outtextxy(508+i,80+i,"'");

outtextxy(510-i,84+i,"'");

outtextxy(510-i,88-i,"'");

outtextxy(510+i,92+i,"'");

outtextxy(499+i,84-i,"'");

outtextxy(503+i,84-i,"'");

outtextxy(506-i,84-i,"'");




outtextxy(493-i,80-i,"'");

outtextxy(495,80-i,"'");

outtextxy(488+i,80+i,"'");

outtextxy(484-i,54+i,"'");

outtextxy(522-i,98-i,"'");

outtextxy(526+i,72+i,"'");

outtextxy(529+i,64-i,"'");

outtextxy(501+i,74-i,"'");

outtextxy(405-i,80-i,"'");


  outtextxy(499+i+2,88-i,"'");

outtextxy(503-i,88-i+2,"'");

outtextxy(506+i+1,88-i,"'");


outtextxy(499-i,82+i,"'");

outtextxy(503+i,82+6-i,"'");

outtextxy(506+i,82-i,"'");


  setcolor(9);

outtextxy(100-i,90-i,"'");

outtextxy(104,90-i,"'");

outtextxy(108+i,90+i,"'");

outtextxy(110-i,94+i,"'");

outtextxy(110-i,98-i,"'");

outtextxy(110+i,92+i,"'");

outtextxy(199+i,94-i,"'");

outtextxy(103+i,94-i,"'");

outtextxy(106-i,94-i,"'");




outtextxy(193-i,90-i,"'");

outtextxy(195,90-i,"'");

outtextxy(188+i,90+i,"'");

outtextxy(184-i,64+i,"'");

outtextxy(122-i,98-i,"'");

outtextxy(126+i,82+i,"'");

outtextxy(129+i,74-i,"'");

outtextxy(101+i,84-i,"'");

outtextxy(105-i,90-i,"'");


  outtextxy(199+i+2,98-i,"'");

outtextxy(103-i,98-i+2,"'");

outtextxy(106+i+1,98-i,"'");


outtextxy(199-i,92+i,"'");

outtextxy(103+i,92+6-i,"'");

outtextxy(106+i,92-i,"'");



  setcolor(5);

outtextxy(100-i,190-i,"'");

outtextxy(104,190-i,"'");

outtextxy(108+i,190+i,"'");

outtextxy(110-i,194+i,"'");

outtextxy(110-i,198-i,"'");

outtextxy(110+i,192+i,"'");

outtextxy(199+i,194-i,"'");

outtextxy(103+i,194-i,"'");

outtextxy(106-i,194-i,"'");




outtextxy(193-i,190-i,"'");

outtextxy(195,190-i,"'");

outtextxy(188+i,190+i,"'");

outtextxy(184-i,164+i,"'");

outtextxy(122-i,198-i,"'");

outtextxy(126+i,182+i,"'");

outtextxy(129+i,174-i,"'");

outtextxy(101+i,184-i,"'");

outtextxy(105-i,190-i,"'");


  outtextxy(199+i+2,198-i,"'");

outtextxy(103-i,198-i+2,"'");

outtextxy(106+i+1,198-i,"'");


outtextxy(199-i,192+i,"'");

outtextxy(103+i,192+6-i,"'");

outtextxy(106+i,192-i,"'");



  setcolor(3);

outtextxy(500-i,130-i,"'");

outtextxy(504,130-i,"'");

outtextxy(508+i,130+i,"'");

outtextxy(510-i,134+i,"'");

outtextxy(510-i,138-i,"'");

outtextxy(510+i,132+i,"'");

outtextxy(499+i,134-i,"'");

outtextxy(503+i,134-i,"'");

outtextxy(506-i,134-i,"'");




outtextxy(493-i,130-i,"'");

outtextxy(495,130-i,"'");

outtextxy(488+i,130+i,"'");

outtextxy(484-i,114+i,"'");

outtextxy(522-i,138-i,"'");

outtextxy(526+i,112+i,"'");

outtextxy(529+i,124-i,"'");

outtextxy(501+i,124-i,"'");

outtextxy(405-i,130-i,"'");


  outtextxy(499+i+2,138-i,"'");

outtextxy(503-i,138-i+2,"'");

outtextxy(506+i+1,138-i,"'");


outtextxy(499-i,132+i,"'");

outtextxy(503+i,132+6-i,"'");

outtextxy(506+i,132-i,"'");



  setcolor(10);

outtextxy(400-i,190-i,"'");

outtextxy(404,190-i,"'");

outtextxy(408+i,190+i,"'");

outtextxy(410-i,194+i,"'");

outtextxy(410-i,198-i,"'");

outtextxy(410+i,192+i,"'");

outtextxy(399+i,194-i,"'");

outtextxy(403+i,194-i,"'");

outtextxy(406-i,194-i,"'");




outtextxy(493-i,190-i,"'");

outtextxy(495,190-i,"'");

outtextxy(488+i,190+i,"'");

outtextxy(484-i,164+i,"'");

outtextxy(422-i,198-i,"'");

outtextxy(426+i,162+i,"'");

outtextxy(429+i,174-i,"'");

outtextxy(401+i,174-i,"'");

outtextxy(305-i,190-i,"'");


  outtextxy(399+i+2,198-i,"'");

outtextxy(403-i,198-i+2,"'");

outtextxy(406+i+1,198-i,"'");


outtextxy(399-i,192+i,"'");

outtextxy(403+i,192+6-i,"'");

outtextxy(406+i,192-i,"'");


delay(6);

cleardevice();

   }

  }


     setcolor(15);

circle(20,300,10);

settextstyle(10,0,4);

setcolor(6);

outtextxy(10,290,"2");

setcolor(15);

line(20,350,18,400);  // left

line(20,350,22,400);//right

line(0,400,700,400);

line(10,320,0,350);

line(33,320,40,350);



circle(70,300,10);

settextstyle(10,0,4);

outtextxy(57,290,"0");

line(70,350,68,400);  // left

line(70,350,72,400);//right

line(0,400,700,400);

line(57,320,47,350);

line(82,320,90,350);



circle(120,300,10);

settextstyle(10,0,4);

setcolor(BLUE);

outtextxy(110,290,"2");

setcolor(15);

line(120,350,118,400);  // left

line(120,350,122,400);//right

line(0,400,700,400);

line(110,320,100,350);

line(133,320,142,350);



circle(170,300,10);

settextstyle(10,0,4);

setcolor(10);

outtextxy(156,290,"1");

setcolor(15);

   line(170,350,168,400);  // left

line(170,350,172,400);//right


line(0,400,700,400);

line(159,320,147,350);

line(175,317,188,350);


settextstyle(7,0,4);

setcolor(3);

outtextxy(200,350,"HAPPY");

setcolor(15);



settextstyle(7,0,4);

setcolor(5);

outtextxy(320,350,"NEW");

setcolor(15);



settextstyle(7,0,4);

setcolor(6);

outtextxy(400,350,"YEAR");

setcolor(15);




}


setcolor(BLUE);

line(200,382,500,382);

setcolor(8);

circle(230,391,9);

circle(300,391,9);

circle(370,391,9);

circle(450,391,9);


settextstyle(7,0,8);

setcolor(RED);

outtextxy(80,10,"WISH");

setcolor(3);

outtextxy(300,87,"YOU");

setcolor(9);

outtextxy(170,180,"ALL");



}

Comments