Member 13723736 Ответов: 4

Как написать программу для ресторана для нищих


Вы наняты одним из известных отелей, чтобы разработать одну систему, чтобы облегчить их пользователю покупать продукты питания и оплачивать счета онлайн, что может сэкономить время как руководства, так и клиентов. Пользователь также может получить членство в отеле, через которое он/она сможет получить некоторые скидки. Разработайте систему для ресторана, в которой пользователи могут заказать несколько блюд из следующего меню:
1. Нажмите что-нибудь для еды
а) Нажмите что-нибудь, чтобы купить наси лемак
б) Нажмите что-нибудь, чтобы купить роти Канаи
в) Нажмите что-нибудь, чтобы купить спагетти
г) Нажмите что-нибудь, чтобы купить курицу на гриле
2. Нажмите что-нибудь для питья/напитков
а) Нажмите что-нибудь, чтобы купить чай
б) Нажмите что-нибудь, чтобы купить кока-колу
в) Нажмите что-нибудь, чтобы купить сою
г) Нажмите что-нибудь, чтобы купить апельсиновый сок

Затем пользователь может ввести имя и свой баланс на своей кредитной карте. Пользователь также может купить несколько продуктов питания/напитков, если у него есть желаемый баланс. Если пользователь является членом отеля, то система должна дать скидку 20%. В конце добавьте 6% GST на общую сумму счетов и вычтите деньги с кредитной карты. (Подсказка: используется структура для объявления всех переменных и функция для отображения меню)

Что я уже пробовал:

ничего.нет idea.im новый программист

4 Ответов

Рейтинг:
1

OriginalGriff

Мы не делаем домашнее задание: оно задано не просто так. Она существует для того, чтобы вы думали о том, что вам сказали, и пытались понять это. Он также существует для того, чтобы ваш наставник мог определить области, в которых вы слабы, и сосредоточить больше внимания на корректирующих действиях.

Попробуйте сами, возможно, вы обнаружите, что это не так сложно, как вы думаете!
Начните с того, что внимательно прочтите вопрос, а затем прочитайте свои заметки о курсе до сих пор - в них будет содержаться информация, необходимая для начала работы.

Если вы столкнетесь с конкретной проблемой, то, пожалуйста, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это для вас!


Рейтинг:
1

CPallini

Начните читать некоторые вводные материалы. Проверьте, например C++ Basic Input/Output[^]
Попробуйте написать простое приложение с минимальным меню.
Если вы застряли, то задавайте конкретные вопросы здесь.


Рейтинг:
1

KarstenK

Изучайте программирование в лучшем случае вы смотрите некоторые Учебные пособия Youtube.

Когда у вас есть некоторые идеи о кодировании, чем разделить ваши задачи на кодируемые единицы, такие как печать некоторого текста и функция scanf пользовательский ввод:

printf("Menu\n----\nHere comes the menu ...");
int choice = 0;
scanf("%d", &choice);


Рейтинг:
0

Patrice T

Цитата:
ничего.нет idea.im новый программист

Поговорите со своим учителем/наставником, серьезно.

Мы не делаем вашу домашнюю работу.
Домашнее задание не предназначено для проверки ваших навыков просить других людей сделать вашу работу, оно предназначено для того, чтобы заставить вас думать и помочь вашему учителю проверить ваше понимание курсов, которые вы прошли, а также проблем, которые вы испытываете при их применении.
Любая ваша неудача поможет учителю выявить ваши слабости и наметить меры по исправлению положения.
Любая ваша неудача поможет вам узнать, что работает, а что нет, это называется "методом проб и ошибок".
Так что попробуйте, перечитайте свои уроки и приступайте к работе. Если вы застряли на конкретной проблеме, покажите свой код и объясните эту точную проблему, мы можем помочь.