Murzilka89
10.10.2021 03:07

Python
Створіть програму, яка визначить загальну вартість покупки , суму знижки
та загальну вартість покупки зі знижкою.
Ви купуєте канцелярію однакову для всього класу:

· Введіть кількість учнів в класі - (тип int)
· Найменування однакової канцелярії для класу(ручки, олівці, маркери,
зошити, блокноти)
· Ви вводите ціну за один екземпляр – (тип float)
· Визначити вартість виду канцелярії для всього класу.
· Визначити загальну вартість канцелярії.
Знижки
· Якщо ціна менша за 500 вивести повідомлення «Знижка відсутня. Ви
не досягли мінімального порогу ціни.»
· Сума від 500грн – 10%
· Сума від 1000грн – 15%
· Сума від 2000грн – 20%
· Сума від 3000грн – 25%
· Сума від 5000грн – 30%
Визначити вартість знижки.
Визначити загальну вартість покупки.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
SaDuLLla
26.03.2021 11:18
Количество информации в сообщении обычно равно количеству бит (округляемому до ближайшего целого с избытком) , которое необходимо для воспроизведения текста сообщения. то есть в сообщении 10101010 информации - 8 бит, в сообщении "погода сегодня будет зимняя, снег не растает, солнце взойдет утром и сядет вечером" - 350 бит (если считать, для простоты, что в языке 32 буквы) . в сообщении e=hν информации, если кодировку ситать юникодом, - 8 байт (64 битa) информации. но вот ценность этих сообщений несопоставима.  но ценность информации не есть величина неизбывная и строго измеряемая для данного сообщения. она всегда зависит от того, кому эта информация предназначена, и от того, что путного можно извлечь из неё, а значит - слабо формализуема. в конце концов, запросто можно представить себе (путь и фантастическую) 
0,0(0 оценок)
Ответ:
AlisaLisa005
02.12.2021 07:49

Твоя программа берет строку, а затем разбивает ее на слова(словом считается любая последовательность, признак конца такой последовательности - пробел), выводит программа слова в квадратных скобках, каждое слово на новой строке.

Теперь давайте детально.

Название подключенных директив пропали, но это не беда, посмотрев код можно понять, что это была директива iostream и директива string.

iostream нам нужна для ввода/вывода, а string для работы со строками.

using namespace std используем для подключения пространства имён.

int main() -  основная функция программы

string query - объявляем переменную типа string с именем query

getline(cin, query) считываем строку в переменную query

string word - cоздаем переменную типа string с именем word

for (int i = 0; i < query.size(); ++i) - запускаем цикл с параметром, который будет идти от 0 до размера строки(для увеличения i используется преинкремент)

В нашем цикле расположен условный оператор, в нём проверяется каждый символ, если это пробел, то мы выводим нашу переменную word на экран в квадратных скобочках + "обнуляем" переменную word, в ином случае мы добавляем к переменной word символ.

В конце программы мы выводим последнее значение word в квадратных скобках и ставим переход на новую строку (cout << '[' << word << ']' << endl;)

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота