Задача на побитые операции в c++ В пиццерии для заказа пиццы используют стенд заказов, на котором посетители выбирают ингредиенты. Возможные ингредиенты: помидоры, ветчина, грибы, сыр, ананасы, креветки и лук; выбранные ингредиенты записываются в одну переменную как битовые флаги. Пункт А. Создайте константы для обозначения флагов для ингредиентов. С их создайте и запишите в переменную заказ на пиццу с помидорами, ветчиной и луком. Остальные пункты. Выполняются произвольно, в любом порядке и количестве. Во всех пунктах предполагается, что в переменной pizza записан некоторый (произвольный) заказ.
Пункт B. Посчитайте и выведите общее количество ингредиентов в заказе.
Пункт C. В пиццерии проводится акция: во все пиццы добавляется сыр. Установите соответствующий флаг. В пиццерии закончились креветки. Сбросьте соответствующий флаг. На стенде перепутали подписи у кнопки заказа ананасов. Поменяйте соответствующий флаг на протиповоложный.
Пункт D. Новая акция: каждый, заказавший грибы, получает к ним лук. Установите флаг для лука, если в заказе установлен флаг для грибов. Условные операторы if, switch, циклы и тернарная операция всё ещё запрещены.

homkagamaet   ·   16.09.2020 19:23
Ответов: 1 Показать ответы 10 Обсудить

Другие вопросы по Информатике

.(Найти сумму кубов всех целых чисел из диапозона: от а до в, где а меньше либо равно в)....
Информатика
27.02.2019 23:30
3 ответ(ов)
Сколько знаков должен был знать китаец, умеющий читать и писать?...
Информатика
04.03.2019 11:00
4 ответ(ов)
1. сколько целых страниц машинописного текста можно записать на магнитную кассету (считаем, что никакой информации, кроме собственного текста, в файле не хранится), если: емкость...
Информатика
04.03.2019 12:40
4 ответ(ов)
Составить программу вычеслений значения функции: y={1при x больше или равно 0; {0 при x< 0; одна фигурная скобка если что ! составить эту программу в паскале турбо!...
Информатика
07.03.2019 22:30
3 ответ(ов)
Дано целое число х и натуральное n.составьте алгоритм вычисления x в n степени.прооверьте алгоритм трассировкой.напишите программу на языке паскаль....
Информатика
08.03.2019 15:20
4 ответ(ов)
Turbo pascal: компания по снабжению электроэнергией взимает плату с клиентов по тарифу: -7р. за 1 квт/ч за первые 250 квт/ч -17 р. за квт/ч если потребление свыше 250, но не прев...
Информатика
08.03.2019 22:40
2 ответ(ов)
На циклы,,напишите программу составьте программу определения наибольшего общего делителя двух натуральных чисел. (3 )...
Информатика
10.03.2019 02:30
3 ответ(ов)
Найти максимальный элемент массива на языке делфи...
Информатика
10.03.2019 08:20
4 ответ(ов)
Перепишите и переведите предложения, обращая внимание на последовательность перевода отдельных членов инфинитивных групп и оборотов. 1.viele angewandte künstler besuchen diese auss...
Информатика
10.03.2019 09:40
4 ответ(ов)
Каким образом осуществляется перевод чисел, если основа новой системы исчисления равняется некоторой степени старой системы исчисления?...
Информатика
03.03.2019 18:30
3 ответ(ов)
Верно ли что доходы превышают расходы, но не более, чем на 15% как это сделать в worde?...
Информатика
03.03.2019 19:58
2 ответ(ов)
Исполнитель калькулятор имеет только две команды, которым присвоены номера: 1. умножь на 2 2. прибавь 1 выполняя команду номер 1, калькулятор умножает число на экране на 2, а выпо...
Информатика
04.03.2019 05:35
3 ответ(ов)
Самые популярные сегодня