Привет! Я расскажу тебе о своем опыте написания программы на C , реализующей процедуры заказа и расчета его суммы в пиццерии.
Для начала, я создал меню пиццерии, в котором было предусмотрено 4 вида пиццы и 3 вида напитков. Каждому продукту я присвоил свой уникальный код и название.
Далее, я вывел меню на экран, сначала пиццу, затем напитки, чтобы пользователь мог видеть все доступные продукты. Для этого я использовал циклы и условные операторы.Когда пользователь видел меню, он вводил код желаемого продукта, а затем количество единиц данного продукта. Я использовал конструкцию if-else для определения выбранного продукта и его количества.Затем я начал рассчитывать сумму заказа. При этом учитывалось несколько скидок, предусмотренных в пиццерии.
Во-первых, если общая сумма заказа была более 50$٫ применялась скидка 20% от суммы заказа. Я использовал условный оператор if для проверки этого условия.
Во-вторых, каждая пятая пицца в заказе была в подарок. Я использовал оператор модуля для проверки условия о пятой пицце и применения скидки.В-третьих, для напитков, стоимость которых была дороже 2$٫ и если их количество в заказе было более трех٫ применялась скидка 15% только на напитки. Я также использовал условный оператор if для проверки этого условия.После расчета всех скидок я получил итоговую сумму заказа и вывел ее на экран.
Таким образом, я смог написать программу на C , которая реализует процедуры заказа и расчета его суммы в пиццерии. Я использовал условные операторы if и else для проверки различных условий и выполнения нужных действий. Этот опыт помог мне лучше понять и применить основы программирования на C .