#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
void main()
{
HOME:
clrscr();
int choice;
{
printf("\t||===============================================||\n");
printf("\t||\tProgrammered by<Javinez Allan> ||\n");
printf("\t||===============================================||\n");
printf("\t||\tPoint of Sales-<>Record ||\n");
printf("\t||===============================================||\n");
printf("\t||\t[1] ADD RECORD ||\n");
printf("\t||\t[2] DELETE RECORD ||\n");
printf("\t||\t[3] SEARCH/ VIEW RECORD ||\n");
printf("\t||\t[4] EDIT/ UPDATE RECORD ||\n");
printf("\t||\t[5] EXIT PROGRAM ||\n");
printf("\t||===============================================||\n");
}
printf("\n\t\t Your Choice?:");
choice=getche();
switch (choice)
{
case '1':
/*-----------------------------------*/
/*-----------ADD RECORD--------------*/
clrscr();
FILE *ADD;
ADD=fopen("write.txt","w");
int item,amount,quantity,cash;
int ap=0,change=0;
int choice;
char id[30];
printf("\t||================================================||\n");
printf("\t||\tProgrammered by<Javinez Allan> ||\n");
printf("\t||================================================||\n");
printf("\t||\tPoint of Sales-<1>Record ||\n");
printf("\t||================================================||\n");
printf("\t||\tMenu\t\t\t\t\t ||\n");
printf("\t||\t-----------------------------------\t ||\n");
printf("\t||\tItem\t\t\tPrice ||\n");
printf("\t||\t1 = Burger\t\tPhp 20.00 ||\n");
printf("\t||\t2 = Hotdog\t\tPhp 30.00 ||\n");
printf("\t||\t3 = Fries\t\tPhp 15.00 ||\n");
printf("\t||\t4 = Coke\t\tPhp 10.00 ||\n");
printf("\t||\t5 = exit\t\t ||\n");
printf("\t||================================================||\n");
printf("\t\t ITEM Code: ");
scanf("%d",&choice);
printf("\n");
printf("\t\tITEM DESCRIPTION:");
scanf("%s",&id);
printf("\t\tQUANTITY:");
scanf("%d",&quantity);
printf("\t\tAMOUNT:");
scanf("%d",&amount);
ap=amount*quantity;
printf("\t\tAMOUNT TO BE ρáíd:%d\n",ap);
printf("\t\tCASH RECIEVED:");
scanf("%d",&cash);
change=cash-ap;
printf("\t\tCHANGE:%d\n",change);
//*-------------File txt-----------------------*//
fprintf(ADD,"\t\tITEM CODE:%d\n",choice);
fprintf(ADD,"\t\tITEM DESCRIPTION:%s\n",id);
fprintf(ADD,"\t\tQUANTITY:%d\n",quantity);
fprintf(ADD,"\t\tAMOUNT:%d\n",amount);
fprintf(ADD,"\t\tAMOUNT TO BE ρáíd:%d\n",ap);
fprintf(ADD,"\t\tCASH RECIEVED:%d\n",cash);
fprintf(ADD,"\t\tCHANGE:%d\n",change);
break;
case'2':
clrscr();
int c,no;
printf("\t\tVIEW RECORD\n\n");
FILE *view, *ft;
view=fopen("write.txt","r");
ft=fopen("Temp.txt","w");
printf("\nEnter item code to delete:");
scanf("%d",&no);
rewind(view);
if(view)
{
while((c=fgetc(view))!=EOF)
putchar(c);
printf("\n\nSuccessully Deleted.");
fclose(view);
fclose(ft);
remove("write.txt");
rename("Temp.txt","write.txt");}
break;
/*-------------------------------*/
/*--------VIEW RECORD------------*/
case '3':
clrscr();
int no,c;
printf("\t||===============================================||\n");
printf("\t||\tProgrammered by<Javinez Allan> ||\n");
printf("\t||===============================================||\n");
printf("\t||\tPoint of Sales-<3>Record ||\n");
printf("\t||===============================================||\n");;
printf("\t\tVIEW RECORD\n\n");
printf("Enter recipe:");
scanf("%d",&c);
FILE *view=fopen("write.txt","r");
if(view)
{
while((c=fgetc(view))!=EOF)
putchar(c);
fclose(view);
}
break;
/*-------------------------------*/
/*-------MENU EXIT--------------*/
case '5':
clrscr();
exit(0);
break;
/*------------------------------*/
defaultrintf ("\n\t\t Invalid choice!\n");
}
getch();
goto HOME;
}
#include<conio.h>
#include<string.h>
#include<stdlib.h>
void main()
{
HOME:
clrscr();
int choice;
{
printf("\t||===============================================||\n");
printf("\t||\tProgrammered by<Javinez Allan> ||\n");
printf("\t||===============================================||\n");
printf("\t||\tPoint of Sales-<>Record ||\n");
printf("\t||===============================================||\n");
printf("\t||\t[1] ADD RECORD ||\n");
printf("\t||\t[2] DELETE RECORD ||\n");
printf("\t||\t[3] SEARCH/ VIEW RECORD ||\n");
printf("\t||\t[4] EDIT/ UPDATE RECORD ||\n");
printf("\t||\t[5] EXIT PROGRAM ||\n");
printf("\t||===============================================||\n");
}
printf("\n\t\t Your Choice?:");
choice=getche();
switch (choice)
{
case '1':
/*-----------------------------------*/
/*-----------ADD RECORD--------------*/
clrscr();
FILE *ADD;
ADD=fopen("write.txt","w");
int item,amount,quantity,cash;
int ap=0,change=0;
int choice;
char id[30];
printf("\t||================================================||\n");
printf("\t||\tProgrammered by<Javinez Allan> ||\n");
printf("\t||================================================||\n");
printf("\t||\tPoint of Sales-<1>Record ||\n");
printf("\t||================================================||\n");
printf("\t||\tMenu\t\t\t\t\t ||\n");
printf("\t||\t-----------------------------------\t ||\n");
printf("\t||\tItem\t\t\tPrice ||\n");
printf("\t||\t1 = Burger\t\tPhp 20.00 ||\n");
printf("\t||\t2 = Hotdog\t\tPhp 30.00 ||\n");
printf("\t||\t3 = Fries\t\tPhp 15.00 ||\n");
printf("\t||\t4 = Coke\t\tPhp 10.00 ||\n");
printf("\t||\t5 = exit\t\t ||\n");
printf("\t||================================================||\n");
printf("\t\t ITEM Code: ");
scanf("%d",&choice);
printf("\n");
printf("\t\tITEM DESCRIPTION:");
scanf("%s",&id);
printf("\t\tQUANTITY:");
scanf("%d",&quantity);
printf("\t\tAMOUNT:");
scanf("%d",&amount);
ap=amount*quantity;
printf("\t\tAMOUNT TO BE ρáíd:%d\n",ap);
printf("\t\tCASH RECIEVED:");
scanf("%d",&cash);
change=cash-ap;
printf("\t\tCHANGE:%d\n",change);
//*-------------File txt-----------------------*//
fprintf(ADD,"\t\tITEM CODE:%d\n",choice);
fprintf(ADD,"\t\tITEM DESCRIPTION:%s\n",id);
fprintf(ADD,"\t\tQUANTITY:%d\n",quantity);
fprintf(ADD,"\t\tAMOUNT:%d\n",amount);
fprintf(ADD,"\t\tAMOUNT TO BE ρáíd:%d\n",ap);
fprintf(ADD,"\t\tCASH RECIEVED:%d\n",cash);
fprintf(ADD,"\t\tCHANGE:%d\n",change);
break;
case'2':
clrscr();
int c,no;
printf("\t\tVIEW RECORD\n\n");
FILE *view, *ft;
view=fopen("write.txt","r");
ft=fopen("Temp.txt","w");
printf("\nEnter item code to delete:");
scanf("%d",&no);
rewind(view);
if(view)
{
while((c=fgetc(view))!=EOF)
putchar(c);
printf("\n\nSuccessully Deleted.");
fclose(view);
fclose(ft);
remove("write.txt");
rename("Temp.txt","write.txt");}
break;
/*-------------------------------*/
/*--------VIEW RECORD------------*/
case '3':
clrscr();
int no,c;
printf("\t||===============================================||\n");
printf("\t||\tProgrammered by<Javinez Allan> ||\n");
printf("\t||===============================================||\n");
printf("\t||\tPoint of Sales-<3>Record ||\n");
printf("\t||===============================================||\n");;
printf("\t\tVIEW RECORD\n\n");
printf("Enter recipe:");
scanf("%d",&c);
FILE *view=fopen("write.txt","r");
if(view)
{
while((c=fgetc(view))!=EOF)
putchar(c);
fclose(view);
}
break;
/*-------------------------------*/
/*-------MENU EXIT--------------*/
case '5':
clrscr();
exit(0);
break;
/*------------------------------*/
defaultrintf ("\n\t\t Invalid choice!\n");
}
getch();
goto HOME;
}