0% found this document useful (0 votes)
7 views45 pages

Environment Mining

The document certifies that four students from Vishweshwarayya Abhiyantriki Padvika Mahavidyalaya successfully completed a micro project on 'Display Menu Card' as part of their Diploma in Computer Engineering curriculum. The project involved creating a menu card using C programming, implementing switch statements for item selection, and calculating total prices based on user input. The report includes project aims, methodology, resources, and outcomes achieved during the academic year 2023-2024.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views45 pages

Environment Mining

The document certifies that four students from Vishweshwarayya Abhiyantriki Padvika Mahavidyalaya successfully completed a micro project on 'Display Menu Card' as part of their Diploma in Computer Engineering curriculum. The project involved creating a menu card using C programming, implementing switch statements for item selection, and calculating total prices based on user input. The report includes project aims, methodology, resources, and outcomes achieved during the academic year 2023-2024.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 45

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION,

MUMBAI

Shri Vishweshwar Shikshan Prasarak Mandal’s

Vishweshwarayya Abhiyantriki Padvika Mahavidyalaya,


Almala

Certificate
This is to certify that, Ms.Shreya Kishan Kale , Ms.Namrata Sanjay Gogade , Ms.Samiksha
Soapn Rukme And Ramola Umakant Shelke students of our institute from second year
Diploma in computer have/has successfully completed the micro project report on
“Searching” of course “Data structure using ‘C’ ” as part of curriculum by the
Maharashtra State Board of TechnicalEducation , Mumbai.

For partial fulfillment of “Diploma in Computer Engineering” during the academic year
2023-24.

GUIDE Dep. H.O.D


Mr. Anil Chavan sir Mr. Kazi A.M.S

PRINCIPAL
Mr. Dharashive P.S.
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION,

MUMBAI

Shri Vishweshwar Shikshan Prasarak Mandal’s

Vishweshwarayya Abhiyantriki Padvika Mahavidyalaya,


Almala

Micro-Project Report On

‘Display Menu Card’

Submitted By

Name of Student

1.Ms. Shreya Kishan Kale

2.Ms. Namrata Sanjay Gogade

3.Ms. Samiksha Sopan Rukme

4.Ms. Ramola Umakant Shelke

Under the Guidance of

Mr. Anil Chavan sir

Department of Electronics and Telecommunication


Academic Year-2023-2024
Sr. No. Contents Page No.

Annexure I– Micro Project Proposal 1-2

1.Aims/Benefits of the Micro-Project 1

2. Course Outcome Addressed 1

1 3.Proposed Methodology 1

4. Action Plan 2

5. Resources Required 2

6. Name of Team Members with Roll No.’s 2

Annexure II – Micro Project Report 3-8

1.Rationale 3

2.Aims/Benefits of the Micro-Project 3

3.Course Outcome Achieved 3

4. Literature Review 4
2
5.Actual Methodology Followed 5

5.1 Flow chart 5

5.2 Source code 6-8

6.Actual Resources Used 9

7.Outputs of Micro-Projects 9

8. Skill developed / Learning out of this Micro-Project 13


9. Applications of this Micro-Project 13

Annexure I
Micro Project Proposal

‘Display Menu Card’


1. Aims/Benefits of the Micro-Project:

1 .Dynamic in size.

2.No wastage as capacity and size is always equal.

3.Easy insertion and deletion as 1 link manipulation is required.

4.Efficient memory allocation.

2. Course Outcome Addressed:

1) CO1-Interpret the basic code of 'C'


2) CO2- Implement decision making in 'C' programming
3) CO3-Use arrays and string in 'C' programming
4) CO4- Use functions in 'C' programs for modular programming approach
5) CO5- Use pointers to increase efficiency of programs
6) CO6- Implement basic concept of structure in 'C'

3. Proposed Methodology:
Here we are using switch statements to display Menu Card .
We have added functions (like $-for rupees)
And many more.
Meanu Card display the the various dishes of food and price of that. Also it
Shows the exact price of that food item.
4.Action Plan:

Sr. Planned Planned Name of Responsible


Details of Activity
No. Start date Finish date Team Members
1 Search the topic 06/03/2024 13/03/2024
4:00pm-5:00pm 4:00pm-5:00pm
2 Search the information 20/03/2024 27/03/2024
4:00pm-5:00pm 4:00pm-5:00pm
3 Algorithm developing 04/03/2024 08/03/2024
4:00pm-5:00pm 4:00pm-5:00pm
4 Flowchart developing 11/03/2024 15/03/2024
4:00pm-5:00pm 4:00pm-5:00pm
5 Function making 18/03/2024 22/03/2024
4:00pm-5:00pm 4:00pm-5:00pm
6 Coding developing 25/03/2024 29/03/2024
4:00pm-5:00pm 4:00pm-5:00pm
7 Debugging 01/03/2024 05/03/2024
4:00pm-5:00pm 4:00pm-5:00pm
8 Finalizing Project with its 27/04/2021 29/04/2021
report 4:00pm-5:00pm 4:00pm-5:00pm

5. Resources Required:
Sr.
Name of resource / material Specification Quantity Remarks
No.
1 Computer WINDOWS 10,2GB 1
RAM, 160GB HDD
2 Operating System WINDOWS 10 1

3 Compiler Dev C++/Online C 1


complier
4 Browser Chrome 1
Names of Team Members with Roll No.’s:

Sr.
Enrollment No. Name of Team Member Roll No.
No.
1 23511540144 Shreya Kishan Kale 04
2 23511540158 Namrata Sanjay Gogade 18
3 23511540171 Samiksha Sopan Rukme 31
4 23511540207 Ramola Umakant Shelke 67

Mr. Anil chavan


Name and Signature of the Teacher
Annexure – II
1. Rationale:

Creating a simple Menu Card to solve display the food items, quantity of respective
Food items and their price using C language and implement various learnt knowledge
About the language in Dev C++.

2.Aims/Benefits of the Micro-Project:

1. Understanding the switch case statements and its applications like simple Calculator.

2. To find algebraic operation result by using switch program.

3. To understand the data structure, flow chart and execution of the switch and user
defined function.

3. Course Outcomes Achieved:

1) CO1-Interpret the basic code of 'C'


2) CO2- Implement decision making in 'C' programming
3) CO3-Use arrays and string in 'C' programming
4) CO4- Use functions in 'C' programs for modular programming approach
5) CO5- Use pointers to increase efficiency of programs
6) CO6- Implement basic concept of structure in 'C'

4. Literature Review:
Here we are using switch statements to create Menu Card.We have added
functions (like + to add , $ for price)
And many more.
Menu Card displays food items served at SRNS restaurant and their prices.

Program Code :

#include<stdio.h>

Int Orange()

Int qty,total;

Printf(“Orange Juice Selected, Please! Enter the Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*20;

Printf(“Total Amount For Pay : %d\n”,total);

}
Int Milk Shake()

Int qty,total;

Printf(“Milk Shake Selected, Please! Enter the Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*50;

Printf(“Total Amount For Pay : %d\n”,total);

Int Coffee()

{
Int qty,total;

Printf(“Coffee Selected, Please! Enter the Quantity : “);


Scanf(“%d\n”,&qty);

Total = qty*30;

Printf(“Total Amount For Pay : %d\n”,total);

Int Tea()

Int qty, total;

Printf(“Tea Selected, Please! Enter the Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*10;

Printf(“Total Amount For Pay : %d\n”,total);

}
Int Ice cream()

Int qty, total;

Printf(“Ice-cream Selected, Please! Enter the Quantity : “);

Scanf(“%d”,&qty);

Total = qty*40;

Printf(“Total Amount For Pay : %d\n”,total);

Int Pizza()

Int qty,total;
Printf(“Pizza Selected, Please! Enter the Quantity : “);

Scanf(“%d\n”,&qty);
Total = qty*110;

Printf(“Total Amount For Pay : %d\n”,total);

Int Pasta()

Int qty,total;

Printf(“Pasta Selected, Please! Enter the Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*90;

Printf(“Total Amount For Pay : %d\n”,total);


}

Int cheesecake()

Int qty,total;

Printf(“Cheesecake Selected, Please! Enter the Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*100;

Printf(“Total Amount For Pay : %d\n”,total);

Int Doughnuts()

Int qty,total;
Printf(“Doughnuts Selected, Please! Enter the Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*50;

Printf(“Total Amount For Pay : %d\n”,total);

Int FF()
{
Int qty,total;

Printf(“French Fries Selected, Please! Enter the Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*40;

Printf(“Total Amount For Pay : %d\n”,total);


}

Int CR()

Int qty,total;

Printf(“Cinnamon rolls Selected, Please! Enter the Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*220;

Printf(“Total Amount For Pay : %d\n”,total);

Int main()

Printf(“\n\t\t\t*** Welcome To SRNS Restaurant ***\n\n”);


Printf(“ “);

Printf(“\n Menu Card \n”);

Printf(“ “);

Int choice, qty, total=0;

Printf(“\n\tProduct\t\t\tPrice\n\n1. Orange Juice\t\t\t20Rs. \n2.


Milk

Shake\t\t\t50Rs. \n3. Coffee\t\t\t30Rs. \n4. Tea\t\t\t10Rs. \n5. Ice-


cream\t\t\t40Rs. \n6.

Pizza\t\t\t110Rs. \n7. Pasta\t\t\t90Rs. \n8. Cheesecake\t\t\t100Rs.


\n9.

Doughnuts\t\t\t50Rs.\n10. #include<stdio.h>

Int Orange()

{
Int qty,total;
Printf(“Orange Juice Selected, Please! Enter the

Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*20;

Printf(“Total Amount For Pay : %d\n”,total);

Int Milk_Shake()

Int qty,total;

Printf(“Milk Shake Selected, Please! Enter the

Quantity : “);
Scanf(“%d\n”,&qty);

Total = qty*50;

Printf(“Total Amount For Pay : %d\n”,total);

Int Coffee()

Int qty,total;

Printf(“Coffee Selected, Please! Enter the Quantity


: “);
Scanf(“%d\n”,&qty);

Total = qty*30;

Printf(“Total Amount For Pay : %d\n”,total);


}

Int Tea()

Int qty, total;

Printf(“Tea Selected, Please! Enter the Quantity :

“);

Scanf(“%d\n”,&qty);

Total = qty*10;

Printf(“Total Amount For Pay : %d\n”,total);

Int Ice_cream()

{
Int qty, total;

Printf(“Ice-cream Selected, Please! Enter the

Quantity : “);

Scanf(“%d”,&qty);
Total = qty*40;

Printf(“Total Amount For Pay : %d\n”,total);

Int Pizza()

Int qty,total;

Printf(“Pizza Selected, Please! Enter the Quantity :

“);
Scanf(“%d\n”,&qty);

Total = qty*110;

Printf(“Total Amount For Pay : %d\n”,total);

Int Pasta()

Int qty,total;

Printf(“Pasta Selected, Please! Enter the Quantity :

“);

Scanf(“%d\n”,&qty);

Total = qty*90;
Printf(“Total Amount For Pay : %d\n”,total);

}
Int cheesecake()

Int qty,total;

Printf(“Cheesecake Selected, Please! Enter the

Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*100;

Printf(“Total Amount For Pay : %d\n”,total);

Int Doughnuts()
{

Int qty,total;

Printf(“Doughnuts Selected, Please! Enter the

Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*50;

Printf(“Total Amount For Pay : %d\n”,total);

Int FF()

Int qty,total;
Printf(“French Fries Selected, Please! Enter the
Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*40;

Printf(“Total Amount For Pay : %d\n”,total);

Int CR()

Int qty,total;

Printf(“Cinnamon rolls Selected, Please! Enter the

Quantity : “);

Scanf(“%d\n”,&qty);

Total = qty*220;
Printf(“Total Amount For Pay : %d\n”,total);

Int main()

Printf(“\n\t\t\t*** Welcome To SRNS Restaurant

***\n\n”);

Printf(“ “);

Printf(“\n Menu Card \n”);


Printf(“ “);

Int choice, qty, total=0;

Printf(“\n\tProduct\t\t\tPrice\n\n1. Orange

Juice\t\t\t20Rs. \n2. Milk Shake\t\t\t50Rs. \n3.


Coffee\t\t\t30Rs. \n4. Tea\t\t\t10Rs. \n5. Ice cream\t\t\t40Rs. \n6.
Pizza\t\t\t110Rs. \n7.

Pasta\t\t\t90Rs. \n8. Cheesecake\t\t\t100Rs. \n9.

Doughnuts\t\t\t50Rs.\n10. French Fries\t\t40Rs. \n11.

Cinnamon rolls\t\t220Rs.\n\nSelect Anyone : “);

Scanf(“%d”,&choice);

Switch(choice)

Case 1:

Orange();

Break;

Case 2:
Milk_Shake();

Break;

Case 3:

Coffee();

Break;

Case 4:
Tea();

Break;

Case 5:

Ice_cream();

Break;

Case 6:
Pizza();

Break;

Case 7:

Pasta();

Break;

Case 8:

Cheesecake();

Break;

Case 9:

Doughnuts();

Break;
Case 10:

FF();

Break;
Case 11:

CR();

Break;

Default :

Printf(“We are Sorry, for this….”);

Break;

5.2 Algorithm :
1. Start
2. Display a welcome message for SRNS Restaurant
3. Display the menu card with product names and prices
4. Initialize variables: choice, qty, and total (set total to 0)
5. Prompt the user to select a product from the menu
6. Read the user’s choice (integer input)
7. Use a switch-case statement to determine the selected product:
- For each case:
- Prompt the user to enter the quantity of the selected product
- Read the quantity input (integer)
- Calculate the total amount based on the quantity and price of the
selected product
- Display the total amount to be paid
8. If the user’s choice is not valid (default case), display an error message
9. End
Output no 1:
Output no 2 :
Output no 3:
5.3 Information about Program Code :

The restaurant menu is one of the core pillars of our guest


experience, And it’s our restaurant’s most important selling tool.
Whether it’s Printed, online, or on a menu board above a counter, a
well-designed Menu can boost your profitability while enhancing the
guest Experience. We’re going to get into the 10-step process
involved in developing and Designing a new or improved menu. For
inspiration, check out these Free, customizable restaurant menu
templates.
Using Switch case in ‘C’ Langauge .

Restaurant menu design can make or break our restaurant’s


profits. If your least profitable item is the most prominent on
the menu, our guests will order it time and again, instead of
considering other options that are equally delicious but more
profitable for your business. If our food is our art, our menu
is our canvas. More on arranging our menu items .

A great menu helps our server upsell, too — by listing out


modifiers to menu items, and by making sure to have our
side dishes and add-ons listed out where your guests can
easily be tempted by them, we create the opportunity for
larger check averages.
6. Actual Resources Used:

Sr. Name of resource /


Specification Quantity Remarks
No. material

1 Computer WINDOWS 10,2GB 1


RAM, 160GB HDD
2 Operating System WINDOWS 10 1

3 Compiler Dev C++/Online C 1


complier
4 Browser Chrome 1

8.Skill developed / Learning out of this Micro-Project:


There are so many thing that we learn from this project of
1. We learn that how to make the project in c programming.
2. How to do the testing of program in Dev C++/ Online C complier
3. How to collect the information and how to make the presentation that we learn from
this project.
4. We develop our logic implementation for programing and coding.
5. We learn how to use function .
6. We learn how to use correct data type in program.
7. We learn some keywords from ‘string.h’ header file.
8. This all thing we learn from this project.

*********

You might also like