This document is a certificate certifying that Gaurav Kumar of class twelve at Army Public School Kunraghat, Gorakhpur, India successfully completed a computer project titled "SUPER MARKET BILLING SYSTEM" for his class 12 exams as prescribed by the Central Board of Secondary Education (CBSE) in the year 2015-2016. The project involved creating a billing system for a supermarket using C++. The code uses various header files, classes, functions for input/output, file handling and more to develop the billing functionality.
Super billing asp.net
We also provide a variety of repair solutions and maintenance, from a nasty viral infection right through to a major system fault or even loss of power, our workshop is tailored to handle any problems you may encounter – here are just some of the servicing options we can provide:
System diagnosis and report
Viral repair/removal (worms, trojans etc.)
Super billing asp.net
We also provide a variety of repair solutions and maintenance, from a nasty viral infection right through to a major system fault or even loss of power, our workshop is tailored to handle any problems you may encounter – here are just some of the servicing options we can provide:
System diagnosis and report
Viral repair/removal (worms, trojans etc.)
презентація освітленння переходів у РівномуЮрій Дюг
Активісти громадської організації «Антикорупційний моніторинг» вирішили відстоювати безпеку дорожнього руху біля власних осель. Однак зрозуміли, що це проблема всього міста, тож її треба вирішувати комплексно. Особливо на нерегульованих пішохідних переходах. Так народилося дослідження «Як пішохідні переходи Рівного зробити безпечнішими». Його власними силами зробили активісти Олександр Безощук та Юрій Дюг.
За основу дослідження взяли статистику Національної поліції в Рівненські області за 2011-2015 роки. Так, активісти виявили найнебезпечніші вулиці Рівного та перехрестя, які є місцями концентрації ДТП. За п'ять років там постраждало 283 людини, загинуло 33 особи.
Щоб зменшити рівень аварійності, травмування та загибелі пішоходів, активісти пропонують встановити додаткове освітлення на 55 нерегульованих пішохідних переходах на 15 найбільш небезпечних вулицях міста. Якісне і технологічно правильне обладнання одного переходу коштуватиме всього 11-12 тисяч гривень, а 55 переходів - це 638-600 тисяч із міського бюджету. Для порівняння – стільки ж коштує встановлення трьох світлофорів.
Активісти порахували – в разі встановлення додаткового освітлення 1 врятоване життя на дорогах Рівного обійдеться міському бюджету всього у 2300 гривень.
Напрацьовані пропозиції будуть передані міському голові Рівного, голові постійної комісії транспорту і зв`язку, голові постійної комісії з питань бюджету та фінансів Рівненської міської ради.
Benefits of Inventory Management system SoftwareInsight Stock
Insight Stock brings the best Inventory Software for controlling and managing all the stock management related issues. We provide flexible solutions as per business needs from big to small scale organization. This saves your precious time and takes the entire burden from your shoulders on its powerful Control tools. Our System helps you to control and track your inventory and asset. Make things easy by choosing us and see the transformation take over.
Corrupt: U.S. Army Board of Corrections Excuses Bureaucratic Crimes Against A...1st_TSG_Airborne
How the U.S. Army does not keep faith with its Soldiers and fails to live by its stated value of RESPECT. When 99% of all cases are rejected by the ABCMR you have to know the fix is in--the Secretary of the Army selects the bozos in the ABCMR and could appoint someone with decency and respect who understands that the bureaucracy screws over Soldiers and could restore faith/hope but that would be too much trouble for his "busy schedule" of rubber-stamping whatever the uniformed tyrants tell him to do.
A simple project on medical store management system for b.tech students. It includes complete description about the project. It has software requirement specification(SRS), Data Flow Diagram, Flow Chart etc.
project of c++ of student report card managment (This is an automated software system written in C++ programming language for Student Performance management system which is used to store records various information about the students and books details.)(thanks)
Library Management Project (computer science) class 12RithuJ
This project descibes the Library management system.This includes the code, its output and the applications. This software has main menu, admin menu that has provision to create student & book record, display student & book record, modify student & book record, delete student & book record .
Rithu
AECS Kudankulam
презентація освітленння переходів у РівномуЮрій Дюг
Активісти громадської організації «Антикорупційний моніторинг» вирішили відстоювати безпеку дорожнього руху біля власних осель. Однак зрозуміли, що це проблема всього міста, тож її треба вирішувати комплексно. Особливо на нерегульованих пішохідних переходах. Так народилося дослідження «Як пішохідні переходи Рівного зробити безпечнішими». Його власними силами зробили активісти Олександр Безощук та Юрій Дюг.
За основу дослідження взяли статистику Національної поліції в Рівненські області за 2011-2015 роки. Так, активісти виявили найнебезпечніші вулиці Рівного та перехрестя, які є місцями концентрації ДТП. За п'ять років там постраждало 283 людини, загинуло 33 особи.
Щоб зменшити рівень аварійності, травмування та загибелі пішоходів, активісти пропонують встановити додаткове освітлення на 55 нерегульованих пішохідних переходах на 15 найбільш небезпечних вулицях міста. Якісне і технологічно правильне обладнання одного переходу коштуватиме всього 11-12 тисяч гривень, а 55 переходів - це 638-600 тисяч із міського бюджету. Для порівняння – стільки ж коштує встановлення трьох світлофорів.
Активісти порахували – в разі встановлення додаткового освітлення 1 врятоване життя на дорогах Рівного обійдеться міському бюджету всього у 2300 гривень.
Напрацьовані пропозиції будуть передані міському голові Рівного, голові постійної комісії транспорту і зв`язку, голові постійної комісії з питань бюджету та фінансів Рівненської міської ради.
Benefits of Inventory Management system SoftwareInsight Stock
Insight Stock brings the best Inventory Software for controlling and managing all the stock management related issues. We provide flexible solutions as per business needs from big to small scale organization. This saves your precious time and takes the entire burden from your shoulders on its powerful Control tools. Our System helps you to control and track your inventory and asset. Make things easy by choosing us and see the transformation take over.
Corrupt: U.S. Army Board of Corrections Excuses Bureaucratic Crimes Against A...1st_TSG_Airborne
How the U.S. Army does not keep faith with its Soldiers and fails to live by its stated value of RESPECT. When 99% of all cases are rejected by the ABCMR you have to know the fix is in--the Secretary of the Army selects the bozos in the ABCMR and could appoint someone with decency and respect who understands that the bureaucracy screws over Soldiers and could restore faith/hope but that would be too much trouble for his "busy schedule" of rubber-stamping whatever the uniformed tyrants tell him to do.
A simple project on medical store management system for b.tech students. It includes complete description about the project. It has software requirement specification(SRS), Data Flow Diagram, Flow Chart etc.
project of c++ of student report card managment (This is an automated software system written in C++ programming language for Student Performance management system which is used to store records various information about the students and books details.)(thanks)
Library Management Project (computer science) class 12RithuJ
This project descibes the Library management system.This includes the code, its output and the applications. This software has main menu, admin menu that has provision to create student & book record, display student & book record, modify student & book record, delete student & book record .
Rithu
AECS Kudankulam
Projeto1617_FaseFinal/Makefile
all: simulador monitor
monitor: monitor.o
gcc -Wall -g monitor.o -o monitor -lpthread
monitor.o: monitor.c util.h unix.h
gcc -c monitor.c
simulador: simulador.o
gcc -Wall -g simulador.o -o simulador -lpthread
simulador.o: simulador.c util.h unix.h
gcc -c simulador.c
clean:
rm *.o
Projeto1617_FaseFinal/monitor.c
#include <pthread.h>
#include <string.h>
#include "unix.h"
#include "util.h"
//apontador para o ficheiro onde será escrito o relatório da simulação
FILE *relatorio;
//variáveis globais para a estatística
int num_fila_Piscina=0, num_fila_Toboga=0, num_Total_Clientes_Normais=0, num_Total_cli_Idoso_Crianca = 0, num_cli_normal=0, num_cli_Idoso_Crianca=0, desiste_espera=0, desiste_medo=0, num_utilizacoes_tbg1=0, num_utilizacoes_tbg2=0, num_utilizacoes_tbg3=0, num_utilizacoes_tbg4=0, num_utilizacoes_piscina=0, inicio_simulacao=0, fim_simulacao=0, soma_espera_normal=0, soma_espera_prio = 0, esperou_prio=0, esperou_normal=0;
//variáveis globais para controlo de execução
int corre=0, pausa=0;
void mostra_estatistica()
{
if(corre && !pausa)
printf(" 1. Estado atual: Simulacao a decorrer.\n");
else
{
if(pausa)
printf(" 1. Estado atual: Simulação em pausa.\n");
else
printf(" 1. Estado atual: Simulação terminada.\n");
}
printf(" 2. Tamanho atual da fila de espera Tobogães: %d\n", num_fila_Toboga);
printf(" 2. Tamanho atual da fila de espera Piscina: %d\n", num_fila_Piscina);
//printf(" 3. Tamanho atual da fila de espera para Clientes Prioritários: %d\n", num_fila_crianca_idoso);
//printf(" 4. Número atual de Carros: %d\n", num_carros);
printf(" 5. Clientes Normais: %d\n", num_Total_Clientes_Normais);
printf(" 6. Clientes Idosos/Criança: %d\n", num_Total_cli_Idoso_Crianca);
printf(" 7. Total de Clientes: %d\n", num_Total_Clientes_Normais + num_Total_cli_Idoso_Crianca);
printf(" 8. Desistências na Fila de espera: %d\n", desiste_espera);
printf(" 9. Desistências Por medo: %d\n", desiste_medo);
printf("10. Total de desistências: %d\n", desiste_espera + desiste_medo);
printf("11. Número de Clientes que foram ao Tobogã 1: %d\n", num_utilizacoes_tbg1);
printf("11. Número de Clientes que foram ao Tobogã 2: %d\n", num_utilizacoes_tbg2);
printf("11. Número de Clientes que foram ao Tobogã 3: %d\n", num_utilizacoes_tbg3);
printf("11. Número de Clientes que foram ao Tobogã 4: %d\n", num_utilizacoes_tbg4);
printf("11. Número de Clientes que foram á piscina: %d\n", num_utilizacoes_piscina);
if(esperou_normal)
printf("12. Tempo médio de espera de Clientes Normais: %f minutos\n",(float)soma_espera_normal/(float)esperou_normal);
else
printf("12. Tempo médio de espera de Clientes Normais: 0 minutos\n");
if(esperou_prio)
printf("13. Tempo médio de espera de Clientes Prioritários: %f minutos\n",(float)(soma_espera_prio/esperou_prio));
else
printf("13. Tempo médio de espera de Clientes Prioritários: 0 minutos\n");
}
//função que fica à escuta das mensagens do simulador
void *escuta_.
/***********************************************************
Program Name: Simple Math Calculator
Program Author: Kyle NoCompile
Date Created: 9/28/14
Program Description:
This program performs simple arithmetic calculations.
The user enters numbers and the math operation to
perform on those numbers. The program will then display
the result of the operation. The program allows the
user to continue entering a math operation and an
integer to calculate off of the previous calculation
result.
Modified Date:
Modified Description:
***********************************************************/
#include <iostream>
using namespace std;
// Function prototypes:
void showWelcome(void);
int getUserIntegerInput();
char getMathChoice()
int getInteger(bool);
bool validateMathChoice(char choice)
int doAddition(int int1, int int2);
int doSubtraction(int, int);
int doMath(int firstInt, int secondInt, char mathFunc);
void showResult(int)
float keepCalculating();
// This is the main function (where the program begins)
int main(void)
{
// Variables to hold local data
int runningTotal; nextValue;
int mathChoice();
bool keepGoing;
// Call the showWelcome() function
showWelcome(void);
// Call the getInteger() function (for the first integer)
// and store the result in the "runningTotal" variable
runningTotal = GetInteger(true);
// Loop after each calculation to see if the user wants to keep going
do
{
// Call the getMathChoice() function and store result in "mathChoice" variable
mathChoice = getMathChoice(42);
// Call validateMathChoice() function, passing it the user's math choice
// and using the return value to decide what to do next
if (validateMathChoice())
{
// Call the getInteger() function (for the second and subsequent integers)
// and store the result in the "nextValue" variable
nextValue = getInteger(false);
// Call the doMath() function and pass it all of the user input
// and store the return value in the "runningTotal" variable (overwrite
// previous "runningTotal" variable value. This will allow for us to
// update the running total of all calculations up to this point.
runningTotal = doMath(runningTotal nextValue mathChoice);
// Call the showResult() function to show the result
showResult(runningTotal);
}
else
{
// If the user chose an invalid math function...
cout<<Not a valid math choice. Try again<<endl;
}
}
// Call the keepCalculating() function and use the return value
// to decide whether to continue looping
while (keepCalculating);
return 0;
}
// This function shows a nice welcome message
void showWelcome()
{
cout<<"******************************************"<<endl;
cout<<"Welcome to the simple calculator program!"<<endl;
cout<<"This program will do simple addition and"<<endl
cout<<"subtraction. Math is fun, so enjoy!"<<endl;
cout<<"**.
Computer science class 12 project on Super Market BillingHarsh Kumar
Certificate
--Declaration
--Acknowledgement
--Hardware and software requirements
--Classes and function used
--Header files used
--Files generated
--Working description
--Coding
--Output screen
--Bibliography
Seminar of U.V. Spectroscopy by SAMIR PANDASAMIR PANDA
Spectroscopy is a branch of science dealing the study of interaction of electromagnetic radiation with matter.
Ultraviolet-visible spectroscopy refers to absorption spectroscopy or reflect spectroscopy in the UV-VIS spectral region.
Ultraviolet-visible spectroscopy is an analytical method that can measure the amount of light received by the analyte.
Phenomics assisted breeding in crop improvementIshaGoswami9
As the population is increasing and will reach about 9 billion upto 2050. Also due to climate change, it is difficult to meet the food requirement of such a large population. Facing the challenges presented by resource shortages, climate
change, and increasing global population, crop yield and quality need to be improved in a sustainable way over the coming decades. Genetic improvement by breeding is the best way to increase crop productivity. With the rapid progression of functional
genomics, an increasing number of crop genomes have been sequenced and dozens of genes influencing key agronomic traits have been identified. However, current genome sequence information has not been adequately exploited for understanding
the complex characteristics of multiple gene, owing to a lack of crop phenotypic data. Efficient, automatic, and accurate technologies and platforms that can capture phenotypic data that can
be linked to genomics information for crop improvement at all growth stages have become as important as genotyping. Thus,
high-throughput phenotyping has become the major bottleneck restricting crop breeding. Plant phenomics has been defined as the high-throughput, accurate acquisition and analysis of multi-dimensional phenotypes
during crop growing stages at the organism level, including the cell, tissue, organ, individual plant, plot, and field levels. With the rapid development of novel sensors, imaging technology,
and analysis methods, numerous infrastructure platforms have been developed for phenotyping.
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...University of Maribor
Slides from:
11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence
https://www.etran.rs/2024/en/home-english/
Toxic effects of heavy metals : Lead and Arsenicsanjana502982
Heavy metals are naturally occuring metallic chemical elements that have relatively high density, and are toxic at even low concentrations. All toxic metals are termed as heavy metals irrespective of their atomic mass and density, eg. arsenic, lead, mercury, cadmium, thallium, chromium, etc.
Nutraceutical market, scope and growth: Herbal drug technologyLokesh Patil
As consumer awareness of health and wellness rises, the nutraceutical market—which includes goods like functional meals, drinks, and dietary supplements that provide health advantages beyond basic nutrition—is growing significantly. As healthcare expenses rise, the population ages, and people want natural and preventative health solutions more and more, this industry is increasing quickly. Further driving market expansion are product formulation innovations and the use of cutting-edge technology for customized nutrition. With its worldwide reach, the nutraceutical industry is expected to keep growing and provide significant chances for research and investment in a number of categories, including vitamins, minerals, probiotics, and herbal supplements.
The use of Nauplii and metanauplii artemia in aquaculture (brine shrimp).pptxMAGOTI ERNEST
Although Artemia has been known to man for centuries, its use as a food for the culture of larval organisms apparently began only in the 1930s, when several investigators found that it made an excellent food for newly hatched fish larvae (Litvinenko et al., 2023). As aquaculture developed in the 1960s and ‘70s, the use of Artemia also became more widespread, due both to its convenience and to its nutritional value for larval organisms (Arenas-Pardo et al., 2024). The fact that Artemia dormant cysts can be stored for long periods in cans, and then used as an off-the-shelf food requiring only 24 h of incubation makes them the most convenient, least labor-intensive, live food available for aquaculture (Sorgeloos & Roubach, 2021). The nutritional value of Artemia, especially for marine organisms, is not constant, but varies both geographically and temporally. During the last decade, however, both the causes of Artemia nutritional variability and methods to improve poorquality Artemia have been identified (Loufi et al., 2024).
Brine shrimp (Artemia spp.) are used in marine aquaculture worldwide. Annually, more than 2,000 metric tons of dry cysts are used for cultivation of fish, crustacean, and shellfish larva. Brine shrimp are important to aquaculture because newly hatched brine shrimp nauplii (larvae) provide a food source for many fish fry (Mozanzadeh et al., 2021). Culture and harvesting of brine shrimp eggs represents another aspect of the aquaculture industry. Nauplii and metanauplii of Artemia, commonly known as brine shrimp, play a crucial role in aquaculture due to their nutritional value and suitability as live feed for many aquatic species, particularly in larval stages (Sorgeloos & Roubach, 2021).
What is greenhouse gasses and how many gasses are there to affect the Earth.moosaasad1975
What are greenhouse gasses how they affect the earth and its environment what is the future of the environment and earth how the weather and the climate effects.
ISI 2024: Application Form (Extended), Exam Date (Out), EligibilitySciAstra
The Indian Statistical Institute (ISI) has extended its application deadline for 2024 admissions to April 2. Known for its excellence in statistics and related fields, ISI offers a range of programs from Bachelor's to Junior Research Fellowships. The admission test is scheduled for May 12, 2024. Eligibility varies by program, generally requiring a background in Mathematics and English for undergraduate courses and specific degrees for postgraduate and research positions. Application fees are ₹1500 for male general category applicants and ₹1000 for females. Applications are open to Indian and OCI candidates.
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Sérgio Sacani
Since volcanic activity was first discovered on Io from Voyager images in 1979, changes
on Io’s surface have been monitored from both spacecraft and ground-based telescopes.
Here, we present the highest spatial resolution images of Io ever obtained from a groundbased telescope. These images, acquired by the SHARK-VIS instrument on the Large
Binocular Telescope, show evidence of a major resurfacing event on Io’s trailing hemisphere. When compared to the most recent spacecraft images, the SHARK-VIS images
show that a plume deposit from a powerful eruption at Pillan Patera has covered part
of the long-lived Pele plume deposit. Although this type of resurfacing event may be common on Io, few have been detected due to the rarity of spacecraft visits and the previously low spatial resolution available from Earth-based telescopes. The SHARK-VIS instrument ushers in a new era of high resolution imaging of Io’s surface using adaptive
optics at visible wavelengths.
3. 2
GAURAVKUMAR
This is to certify that GauravKumarofclass twelve,
Army Public School Kunraghat, Gorakhpur has
successfully completed his project titled“SUPER
MARKET BILLING SYSTEM” incomputer practicals for the
AISSCE as prescribed by CBSE in the year 2015-
2016.
CERTIFICATE
4. 3
Mr.AnilGupta
P.G.TComputer
Army Public SchoolKunraghat,
Gorakhpur
1. FSTREAM.H –forfilehandling,cinandcout
2. PROCESS.H–forexit()function
3. CONIO.H–forclrscr() andgetch()functions
4. STDIO.H–forstandardI/Ooperations
5. STRING.H–forstring handling
Header files used and
Their purpose
5. 4
6. CTYPE.H–forcharacterhandling
//***************************************************************
// HEADER FILE USED IN PROJECT
//****************************************************************
#include<conio.h>
#include<stdio.h>
#include<process.h>
#include<fstream.h>
//***************************************************************
// CLASS USED IN PROJECT
//****************************************************************
coding
6. 5
class product
{
intpno;
char name[50];
floatprice,qty,tax,dis;
public:
voidcreate_product()
{
cout<<"nPlease Enter The Product No. of The Product ";
cin>>pno;
cout<<"nnPlease Enter The Name of The Product ";
gets(name);
cout<<"nPlease Enter The Price of The Product ";
cin>>price;
cout<<"nPlease Enter The Discount (%) ";
cin>>dis;
}
voidshow_product()
{
cout<<"nThe Product No. of The Product : "<<pno;
cout<<"nThe Name of The Product : ";
puts(name);
cout<<"nThe Price of The Product : "<<price;
cout<<"nDiscount : "<<dis;
}
intretpno()
{returnpno;}
7. 6
floatretprice()
{return price;}
char* retname()
{return name;}
intretdis()
{return dis;}
}; //class ends here
//***************************************************************
// global declaration for stream object, object
//****************************************************************
fstreamfp;
productpr;
//***************************************************************
// function to write in file
//****************************************************************
voidwrite_product()
{
fp.open("Shop.dat",ios::out|ios::app);
8. 7
pr.create_product();
fp.write((char*)&pr,sizeof(product));
fp.close();
cout<<"nnThe Product Has Been Created ";
getch();
}
//***************************************************************
// function to read all records from file
//****************************************************************
voiddisplay_all()
{
clrscr();
cout<<"nnnttDISPLAY ALL RECORD !!!nn";
fp.open("Shop.dat",ios::in);
while(fp.read((char*)&pr,sizeof(product)))
{
pr.show_product();
cout<<"nn====================================n";
getch();
}
fp.close();
getch();
}
9. 8
//***************************************************************
// function to read specific record from file
//****************************************************************
voiddisplay_sp(int n)
{
int flag=0;
fp.open("Shop.dat",ios::in);
while(fp.read((char*)&pr,sizeof(product)))
{
if(pr.retpno()==n)
{
clrscr();
pr.show_product();
flag=1;
}
}
fp.close();
if(flag==0)
cout<<"nnrecord not exist";
getch();
}
//***************************************************************
// function to modify record of file
//****************************************************************
10. 9
voidmodify_product()
{
intno,found=0;
clrscr();
cout<<"nntTo Modify ";
cout<<"nntPlease Enter The Product No. of The Product";
cin>>no;
fp.open("Shop.dat",ios::in|ios::out);
while(fp.read((char*)&pr,sizeof(product)) && found==0)
{
if(pr.retpno()==no)
{
pr.show_product();
cout<<"nPlease Enter The New Details of Product"<<endl;
pr.create_product();
intpos=-1*sizeof(pr);
fp.seekp(pos,ios::cur);
fp.write((char*)&pr,sizeof(product));
cout<<"nnt Record Updated";
found=1;
}
}
fp.close();
if(found==0)
cout<<"nn Record Not Found ";
getch();
}
11. 10
//***************************************************************
// function to delete record of file
//****************************************************************
voiddelete_product()
{
int no;
clrscr();
cout<<"nnntDelete Record";
cout<<"nnPlease Enter The product no. of The Product You Want To Delete";
cin>>no;
fp.open("Shop.dat",ios::in|ios::out);
fstream fp2;
fp2.open("Temp.dat",ios::out);
fp.seekg(0,ios::beg);
while(fp.read((char*)&pr,sizeof(product)))
{
if(pr.retpno()!=no)
{
fp2.write((char*)&pr,sizeof(product));
}
}
fp2.close();
fp.close();
remove("Shop.dat");
rename("Temp.dat","Shop.dat");
cout<<"nntRecord Deleted ..";
12. 11
getch();
}
//***************************************************************
// function to display all products price list
//****************************************************************
void menu()
{
clrscr();
fp.open("Shop.dat",ios::in);
if(!fp)
{
cout<<"ERROR!!! FILE COULD NOT BE OPENnnn Go To Admin Menu to create File";
cout<<"nnn Program is closing ....";
getch();
exit(0);
}
cout<<"nnttProduct MENUnn";
cout<<"====================================================n";
cout<<"P.NO.ttNAMEttPRICEn";
cout<<"====================================================n";
while(fp.read((char*)&pr,sizeof(product)))
{
cout<<pr.retpno()<<"tt"<<pr.retname()<<"tt"<<pr.retprice()<<endl;
}
13. 12
fp.close();
}
//***************************************************************
// function to place order and generating bill for Products
//****************************************************************
voidplace_order()
{
intorder_arr[50],quan[50],c=0;
floatamt,damt,total=0;
charch='Y';
menu();
cout<<"n============================";
cout<<"n PLACE YOUR ORDER";
cout<<"n============================n";
do{
cout<<"nnEnter The Product No. Of The Product : ";
cin>>order_arr[c];
cout<<"nQuantity in number : ";
cin>>quan[c];
c++;
cout<<"nDo You Want To Order Another Product ? (y/n)";
cin>>ch;
}while(ch=='y' ||ch=='Y');
cout<<"nnThank You For Placing The Order";getch();clrscr();
16. 15
cout<<"nnt3.QUERY ";
cout<<"nnt4.MODIFY PRODUCT";
cout<<"nnt5.DELETE PRODUCT";
cout<<"nnt6.VIEW PRODUCT MENU";
cout<<"nnt7.BACK TO MAIN MENU";
cout<<"nntPlease Enter Your Choice (1-7) ";
ch2=getche();
switch(ch2)
{
case '1': clrscr();
write_product();
break;
case '2': display_all();break;
case '3':
intnum;
clrscr();
cout<<"nntPlease Enter The Product No. ";
cin>>num;
display_sp(num);
break;
case '4': modify_product();break;
case '5': delete_product();break;
case '6': menu();
getch();
case '7': break;
default:cout<<"a";admin_menu();
}
}
17. 16
//***************************************************************
// THE MAIN FUNCTION OF PROGRAM
//****************************************************************
void main()
{
charch;
intro();
do
{
clrscr();
cout<<"nnntMAIN MENU";
cout<<"nnt01. CUSTOMER";
cout<<"nnt02. ADMINISTRATOR";
cout<<"nnt03. EXIT";
cout<<"nntPlease Select Your Option (1-3) ";
ch=getche();
switch(ch)
{
case '1': clrscr();
place_order();
getch();
break;
case '2': admin_menu();
break;
case '3':exit(0);
default :cout<<"a";