#include
#include
void menu();
void nextscreen();
void nextscreen2();
void nextscreen()
{
clrscr();int x,y,z;for(x=1;x<=77;x++)
{gotoxy(2+x,1);textcolor(LIGHTRED);cprintf("Í");//delay
(10);gotoxy(2+x,21);textcolor(LIGHTRED);cprintf("Í");//delay
(10);}for(y=1;y<=20;y++){gotoxy(3,1+y);textcolor
(LIGHTRED);cprintf("º");//delay (10);gotoxy(79,1+y);textcolor
(LIGHTRED);cprintf("º");//delay (10);}gotoxy(3,1);textcolor
(LIGHTRED);cprintf("É");gotoxy(3,21);textcolor
(LIGHTRED);cprintf("È");gotoxy(79,1);textcolor
(LIGHTRED);cprintf("»");gotoxy(79,21);textcolor
(LIGHTRED);cprintf("¼");}void menu(){nextscreen();nextscreen2
();int choice,a,b,n,y,sum=0,sub=0,mul=0,div=0,z;gotoxy
(26,6);textcolor(LIGHTRED);cprintf("\nSelect operation:");gotoxy
(25,8);textcolor(LIGHTGREEN);cprintf("\n\t[A] for
ADDITION");gotoxy(25,9);textcolor(LIGHTGREEN);cprintf("\n\t[B]
for SUBTRACTION");gotoxy(25,10);textcolor
(LIGHTGREEN);cprintf("\n\t[C] for MULTIPLICATION");gotoxy
(25,11);textcolor(LIGHTGREEN);cprintf("\n\t[D] for
DIVISION");gotoxy(25,12);textcolor(LIGHTGREEN);cprintf("\n\t[E]
for EXIT");gotoxy(25,14);textcolor(LIGHTGREEN);cprintf("\nEnter
choice here:");scanf("%s",&choice);switch(choice){case 'A':
clrscr();
nextscreen();nextscreen2();gotoxy(35,5);textcolor(RED);cprintf
("A] A D D I T I O N");gotoxy(25,7);textcolor(LIGHTRED);cprintf
("Enter number:");scanf("%d",&a);gotoxy(25,8);textcolor
(LIGHTRED);cprintf("Enter another number:");scanf("%
d",&b);sum=a+b;gotoxy(25,10);textcolor
(LIGHTGREEN+BLINK);cprintf("Sum of two number is: %
d",sum);gotoxy(25,14);textcolor(LIGHTBLUE);cprintf("Do you
want to try again,y/n?");scanf("%s",&z);menu();getch();break;
}switch(choice){case 'B': clrscr();nextscreen();nextscreen2
();gotoxy(35,5);textcolor(YELLOW);cprintf("B] S U B T R A C T I
O N");gotoxy(25,7);textcolor(LIGHTRED);cprintf("Enter
number:");scanf("%d",&a);gotoxy(25,8);textcolor
(LIGHTRED);cprintf("Enter another number:");scanf("%
d",&b);sub=a-b;gotoxy(25,10);textcolor(YELLOW+BLINK);cprintf
("DIFFERENCE of two number is: %d",sub);gotoxy
(25,14);textcolor(LIGHTBLUE);cprintf("Do you want to try
again,y/n?");scanf("%s",&z);menu();getch();break;}switch(choice)
{case 'C':clrscr();nextscreen();nextscreen2();gotoxy
(35,5);textcolor(YELLOW);cprintf("C] M U L T I P L I C A T I O
N");gotoxy(25,7);textcolor(LIGHTRED);cprintf("Enter
number:");scanf("%d",&a);gotoxy(25,8);textcolor
(LIGHTRED);cprintf("Enter another number:");scanf("%
d",&b);mul=a*b;gotoxy(25,10);textcolor(YELLOW+BLINK);cprintf
("PRODUCT of two number is: %d",mul);gotoxy(25,14);textcolo
r(GREEN);cprintf("Do you want to try again,y/n?");scanf("%
s",&z);menu();getch();break;
}switch(choice){case 'D':clrscr();nextscreen();nextscreen2
();gotoxy(35,5);textcolor(YELLOW);cprintf("D] D I V I S I O
N");gotoxy(25,7);textcolor(LIGHTRED);cprintf("Enter
number:");scanf("%d",&a);gotoxy(25,8);textcolor
(LIGHTRED);cprintf("Enter another number:");scanf("%
d",&b);div=a/b;gotoxy(25,10);textcolor(YELLOW+BLINK);cprintf
("QOUTIENT of two number is: %d",div);gotoxy(25,14);textcolor
(LIGHTGREEN);cprintf("Do you want to try again,y/n?");scanf("%
s",&z);menu();getch();
break;}
switch(choice){case'E':
gotoxy(15,18);textcolor(LIGHTCYAN);cprintf("\n\nThe program
ends here.. THANK YOU!");
}
}void nextscreen2()
{clrscr();int a,b,x,y,z;
for(x=1;x<=77;x++){gotoxy(2+x,1);textcolor(LIGHTCYAN);cprintf
("Í");gotoxy(2+x,21);textcolor(LIGHTCYAN);cprintf("Í");}for
(y=1;y<=20;y++){gotoxy(3,1+y);textcolor(LIGHTCYAN);cprintf
("º");gotoxy(79,1+y);textcolor(LIGHTCYAN);cprintf("º");}gotoxy
(3,1);textcolor(LIGHTCYAN);cprintf("É");gotoxy(3,21);textcolor
(LIGHTCYAN);cprintf("È");gotoxy(79,1);textcolor
(LIGHTCYAN);cprintf("»");gotoxy(79,21);textcolor
(LIGHTCYAN);cprintf("¼");for(a=1;a<=49;a++){gotoxy
(15+a,4);textcolor (LIGHTCYAN);cprintf("ß");gotoxy
(15+a,17);textcolor(LIGHTCYAN);cprintf("Ü");}for
(b=1;b<=14;b++){gotoxy(16,3+b);textcolor(LIGHTCYAN);cprintf
("°");gotoxy(65,3+b);textcolor(LIGHTCYAN);cprintf("° ");}}void
main(){clrscr();
nextscreen();nextscreen2();menu();getch();
}

