Sunday, March 29, 2009

exer 7





#include

#include

#include

#includevoid nextscreen();

void nextscreen2();void box();void loop();

void main(){nextscreen();nextscreen2();getche();}void loop(){for(int i=1;i<=25;i++) {gotoxy(29+i,16);textcolor(RED); cprintf("Û"); delay(60); } for(int o=1;o<=25;o++) { gotoxy(29+o,16);textcolor(YELLOW); cprintf("°"); } } void nextscreen2() { 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(YELLOW); cprintf("É");gotoxy(3,21);textcolor(YELLOW); cprintf("È");gotoxy(79,1);textcolor(YELLOW);cprintf("»");gotoxy(79,21);textcolor(YELLOW); cprintf("¼"); for(a=1;a<=49;a++) {gotoxy(15+a,4);textcolor(CYAN); cprintf("ß");gotoxy(15+a,17);textcolor(CYAN);cprintf("Ü"); } for(b=1;b<=14;b++) {gotoxy(16,3+b);textcolor(CYAN); cprintf("Þ");gotoxy(65,3+b);textcolor(CYAN);cprintf("Ý "); }gotoxy(35,3);textcolor(GREEN);cprintf("M E N U");gotoxy(30,6);textcolor(GREEN); cprintf("[1] Addition ");gotoxy(30,8);textcolor(GREEN); cprintf("[2] Subtraction");gotoxy(30,10);textcolor(GREEN); cprintf("[3] Multplication");gotoxy(30,12);textcolor(GREEN);cprintf("[4] Division");gotoxy(30,14);textcolor(GREEN); cprintf("[5] Exit");gotoxy(30,15);textcolor(YELLOW);cprintf("Please make your choice:"); scanf("%d",&choice); switch(choice){ case 1: float sum=0,x,y; clrscr(); box();gotoxy(30,7);textcolor(LIGHTRED); cprintf("Enter 1st number: "); scanf("%f", &x); gotoxy(30,8);textcolor(LIGHTRED); cprintf("Enter 2nd number: "); scanf("%f", &y); sum=x+y; gotoxy(30,10);textcolor(YELLOW); cprintf("Sum is %f.", sum);getche();nextscreen2(); break; case 2: float dif=0,a,b; clrscr(); box(); gotoxy(30,7);textcolor(LIGHTRED); cprintf("Enter 1st number: "); scanf("%f", &a); gotoxy(30,8);textcolor(LIGHTRED); cprintf("Enter 2nd number: "); scanf("%f", &b); dif=a-b; gotoxy(30,10);textcolor(YELLOW); cprintf("Difference is %f.", dif); getche();nextscreen2(); break; case 3: float pro=0,c,d;clrscr();box();gotoxy(30,7);textcolor(LIGHTRED); cprintf("Enter 1st number: "); scanf("%f", &c); gotoxy(30,8);textcolor(LIGHTRED); cprintf("Enter 2nd number: "); scanf("%f", &d); pro=c*d;gotoxy(30,10);textcolor(YELLOW); cprintf("Product is %f.", pro); getche();nextscreen2(); break; case 4:float quo=0,e,f;clrscr(); box(); gotoxy(30,7);textcolor(LIGHTRED); cprintf("Enter 1st number: "); scanf("%f", &e); gotoxy(30,8);textcolor(LIGHTRED); cprintf("Enter 2nd number: "); scanf("%f", &f); quo=e/f; gotoxy(30,10);textcolor(YELLOW); cprintf("Quotient is %f.", quo); getche();nextscreen2(); break; case 5:exit (0);nextscreen2();break; default:gotoxy(30,16);textcolor(WHITE); cprintf("Invalid input"); getche();nextscreen2(); break; } getche(); }void nextscreen() { clrscr();int a,b,x,y,z;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(YELLOW);cprintf("É");gotoxy(3,21);textcolor(YELLOW);cprintf("È");gotoxy(79,1);textcolor(YELLOW); cprintf("»");gotoxy(79,21);textcolor(YELLOW); cprintf("¼");for(a=1;a<=49;a++) { gotoxy(15+a,4);textcolor(CYAN); cprintf("ß");gotoxy(15+a,17);textcolor(CYAN); cprintf("Ü"); }for(b=1;b<=14;b++) { gotoxy(16,3+b);textcolor(CYAN); cprintf("Þ");gotoxy(65,3+b);textcolor(CYAN); cprintf("Ý "); }gotoxy(35,3);textcolor(GREEN); cprintf("W E L C O M E");gotoxy(40,6);textcolor(GREEN); cprintf("T O");gotoxy(30,8);textcolor(GREEN); cprintf("C S 1 2 1 ");gotoxy(40,10);textcolor(GREEN); cprintf("P R O G R A M M I N G");gotoxy(30,12);textcolor(GREEN); cprintf("W O R L D");for(z=1;z<=25;z++){ gotoxy(29+z,16);textcolor(YELLOW); cprintf("ß"); }gotoxy(28,15);textcolor(RED); cprintf("LOADING......"); for(int d=1;d<=5;d++) { loop(); } } void box() { clrscr();int a,b,x,y,z;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);c printf("¼");for(a=1;a<=49;a++) { gotoxy(15+a,4);textcolor(CYAN); cprintf("ß");gotoxy(15+a,17);textcolor(CYAN); cprintf("Ü"); } for(b=1;b<=14;b++) {gotoxy(16,3+b);textcolor(CYAN); cprintf("Þ"); gotoxy(65,3+b);textcolor(CYAN); cprintf("Ý "); }

exer 6




#include

#include

#define cp cprintf

#define s scanffloat salary, years, bonus;

void main()

{

clrscr();

gotoxy(25,9);textcolor(YELLOW);cp("Enter Salary: P");s("%f", &salary);

gotoxy(25,10);textcolor(YELLOW);cp("\nEnter Years of Service: ");s("%f", &years);bonus=0;if (years==1){bonus=salary*0.10;

gotoxy(25,12);textcolor(YELLOW);cp("\nBonus: P%.2f", bonus);}else if ((years<=5) && (years>=2)){bonus=salary*0.20;

gotoxy(25,12);textcolor(YELLOW);cp("\nBonus: P%.2f", bonus);}else if ((years<=10) && (years>=6)){bonus=salary*0.50;

gotoxy(25,12);textcolor(YELLOW);cp("\nBonus: P%.2f", bonus);}else if (years>=11){bonus=salary*0.75;gotoxy(25,12);textcolor(YELLOW);cp("\nBonus: P%.2f", bonus);}

getch();}

Saturday, March 28, 2009

exircise 4




#include#include

void main(){clrscr();

int row,a,b,c,d,choice;gotoxy(3,2);textcolor(YELLOW);cprintf("Enter the number of rows you want to display: ");scanf("%d",&row);gotoxy(5,4);textcolor(YELLOW);cprintf("Select pattern you want to print:");gotoxy(7,6);textcolor(GREEN);cprintf("[A] Pattern 1");gotoxy(7,7);textcolor(GREEN);cprintf("[B] Pattern 2");gotoxy(7,8);textcolor(GREEN);cprintf("[C] Pattern 3");gotoxy(7,9);textcolor(GREEN);cprintf("[D] Pattern 4");gotoxy(7,11);textcolor(YELLOW);cprintf("Please make your choice: ");scanf("%s",&choice);switch(choice){case 'A':case 'a':for(a=0,d=12;a<=row;a++,d++) { for(b=1,c=37;b<=a;b++,c++){gotoxy(c,d);textcolor(CYAN);cprintf("*");} } break; case 'B':case 'b': for(a=0,d=12;a<=row;a++,d++){ for(b=1,c=37;b<=a;b++,c--){gotoxy(c,d);textcolor(CYAN);cprintf("*"); } } break; case 'C':case 'c': for(a=row,d=13;a<=row;a--,d++){for(b=a,c=38;b>=1;b--,c++){gotoxy(c,d);textcolor(CYAN);cprintf("*");}}break;case 'D':case 'd':for(a=row,d=13;a>=1;a--,d++){for(b=a,c=38;b>=1;b--,c--){gotoxy(c,d);textcolor(CYAN);cprintf("*");}}break;default:gotoxy(5,4);textcolor(MAGENTA);cprintf("Sorry input not available!!");}getch();

Monday, March 2, 2009

Exercise 3

#include
#include
int salary, years, bonus;void main(){clrscr();printf("enter salary:");scanf("%d", &salary);
printf("enter years of service:");scanf("%d", &years);
switch(years){
case 1: bonus= 0.10 * salary; printf("bonus:%d", bonus); break;
case 2: bonus= 0.20 * salary; printf("bonus:%d", bonus); break;
case 3: bonus= 0.20 * salary; printf("bonus:%d", bonus); break;
case 4: bonus= 0.20 * salary; printf("bonus:%d", bonus); break;
case 5: bonus= 0.20 * salary; printf("bonus:%d", bonus); break;
case 6: bonus= 0.50 * salary; printf("bonus:%d", bonus); break;
case 7: bonus= 0.50 * salary; printf("bonus:%d", bonus); break;
case 8: bonus= 0.50 * salary; printf("bonus:%d", bonus); break;
case 9: bonus= 0.50 * salary; printf("bonus:%d", bonus); break;
case 10: bonus= 0.50 * salary; printf("bonus:%d", bonus); break;}if (years>=11) bonus= 0.75 * salary; printf("bonus:%d", bonus);
getch();}

Exercise 2

#include
#include
void main()
{
clrscr();
char name[50],gender[10],status[10],religion[10];
printf("Enter name:"); gets(name);
printf("Enter gender: "); gets(gender);
printf("Enter status:"); gets(status); printf("Enter religion:");gets(religion);
printf("I'm %s, %s, %s, %s", name,gender,status,religion);

getch();
}

Exercise 1

#include
#include
void main(){
clrscr();
printf("welcome to world of programming!\n");
getch();
}