Sunday, February 15, 2009

Frame_program

#include
#include
#include
#include
#include

void nextscreen();
void nextscreen2();
void menu();
void calculator();



void main()
{
clrscr();
nextscreen();
menu();
getche();
}

void nextscreen()

{
clrscr();
int a,b,x,y,z,choice;


for(x=1;x<=77;x++)
{
gotoxy(2+x,1);textcolor(YELLOW);cprintf("Í");
gotoxy(2+x,21);textcolor(YELLOW);cprintf("Í");
}
for(y=1;y<=20;y++){
gotoxy(3,1+y);textcolor(YELLOW);cprintf("º");
gotoxy(79,1+y);textcolor(YELLOW);cprintf("º");
}
gotoxy(3,1);textcolor(CYAN);cprintf("É");
gotoxy(3,21);textcolor(CYAN);cprintf("È");
gotoxy(79,1);textcolor(CYAN);cprintf("»");
gotoxy(79,21);textcolor(CYAN);cprintf("¼");
gotoxy(36,2);;textcolor(RED);cprintf("M E N U");
gotoxy(30,6);textcolor(RED);cprintf("A.) Addition");
gotoxy(30,8);textcolor(BLUE);cprintf("B.) Subtraction");
gotoxy(30,10);textcolor(GREEN);cprintf("C.) Multiplication");
gotoxy(30,12);textcolor(BLUE);cprintf("D.) Division");
gotoxy(30,14);textcolor(RED);cprintf("E.) Exit");
gotoxy(30,16);textcolor(YELLOW);cprintf("Enter Choice: ");
scanf("%s",&choice);

int num1, num2, ans;
switch(choice)
{
case'A':
clrscr();

for(x=1;x<=77;x++)
{
gotoxy(2+x,1);textcolor(YELLOW);cprintf("Í");
gotoxy(2+x,21);textcolor(YELLOW);cprintf("Í");
}
for(y=1;y<=20;y++){
gotoxy(3,1+y);textcolor(YELLOW);cprintf("º");
gotoxy(79,1+y);textcolor(YELLOW);cprintf("º");
}
gotoxy(3,1);textcolor(CYAN);cprintf("É");
gotoxy(3,21);textcolor(CYAN);cprintf("È");
gotoxy(79,1);textcolor(CYAN);cprintf("»");
gotoxy(79,21);textcolor(CYAN);cprintf("¼");
gotoxy(30,6);cprintf("Enter number 1: ");
scanf("%d",&num1);
gotoxy(30,8);cprintf("Enter number 2: ");
scanf("%d",&num2);
ans=num1+num2;
menu();
getch();
break;

case'B':
clrscr();
for(x=1;x<=77;x++)
{
gotoxy(2+x,1);textcolor(YELLOW);cprintf("Í");
gotoxy(2+x,21);textcolor(YELLOW);cprintf("Í");
}
for(y=1;y<=20;y++){
gotoxy(3,1+y);textcolor(YELLOW);cprintf("º");
gotoxy(79,1+y);textcolor(YELLOW);cprintf("º");
}
gotoxy(3,1);textcolor(CYAN);cprintf("É");
gotoxy(3,21);textcolor(CYAN);cprintf("È");
gotoxy(79,1);textcolor(CYAN);cprintf("»");
gotoxy(79,21);textcolor(CYAN);cprintf("¼");
gotoxy(30,6);cprintf("Enter number 1: ");
scanf("%d",&num1);
gotoxy(30,8);cprintf("Enter number 2: ");
scanf("%d",&num2);
ans=num1-num2;
menu();
getch();
break;

case'C':
clrscr();
for(x=1;x<=77;x++)
{
gotoxy(2+x,1);textcolor(YELLOW);cprintf("Í");
gotoxy(2+x,21);textcolor(YELLOW);cprintf("Í");
}
for(y=1;y<=20;y++){
gotoxy(3,1+y);textcolor(YELLOW);cprintf("º");
gotoxy(79,1+y);textcolor(YELLOW);cprintf("º");
}
gotoxy(3,1);textcolor(CYAN);cprintf("É");
gotoxy(3,21);textcolor(CYAN);cprintf("È");
gotoxy(79,1);textcolor(CYAN);cprintf("»");
gotoxy(79,21);textcolor(CYAN);cprintf("¼");
gotoxy(30,6);cprintf("Enter number 1: ");
scanf("%d",&num1);
gotoxy(30,8);cprintf("Enter number 2: ");
scanf("%d",&num2);
ans=num1*num2;
menu();
getch();
break;

case'D':
clrscr();
for(x=1;x<=77;x++)
{
gotoxy(2+x,1);textcolor(YELLOW);cprintf("Í");
gotoxy(2+x,21);textcolor(YELLOW);cprintf("Í");
}
for(y=1;y<=20;y++){
gotoxy(3,1+y);textcolor(YELLOW);cprintf("º");
gotoxy(79,1+y);textcolor(YELLOW);cprintf("º");
}
gotoxy(3,1);textcolor(CYAN);cprintf("É");
gotoxy(3,21);textcolor(CYAN);cprintf("È");
gotoxy(79,1);textcolor(CYAN);cprintf("»");
gotoxy(79,21);textcolor(CYAN);cprintf("¼");
gotoxy(30,6);cprintf("Enter number 1: ");
scanf("%d",&num1);
gotoxy(30,8);cprintf("Enter number 2: ");
scanf("%d",&num2);
ans=num1/num2;
menu();
getch();
break;

case'E':
clrscr();
textcolor(WHITE);
for(int f=1;f<=5;f++)

exit(0);
break;


}
gotoxy(30,10);cprintf("The answer is: %d",ans);

getch();
}

No comments:

Post a Comment