{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"authorship_tag":"ABX9TyP0KAndhdIaDxX7bV1LYWCu"},"kernelspec":{"name":"python3","display_name":"Python 3"},"language_info":{"name":"python"}},"cells":[{"cell_type":"markdown","source":["# Лабораторна робота №6"],"metadata":{"id":"wphXqg-DAqJf"}},{"cell_type":"markdown","source":["### Challenge 1\n","Прокат машин: напишіть програму, яка запитує у\n","користувача, яку машину він хотів би взяти напрокат. Виведіть\n","повідомлення з введеними даними (наприклад, “Let me see if I can find you a\n","Subaru”)."],"metadata":{"id":"WrGsgovqB0pu"}},{"cell_type":"code","source":[],"metadata":{"id":"1F9z7KwnCC3o"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["### Challenge 2\n","Замовлення столу: напишіть програму, яка запитує у\n","користувача, на скільки місць він хоче забронювати стіл у ресторані.\n","Якщо введене число більше 8, виведіть повідомлення про те, що\n","користувачеві доведеться зачекати. Інакше повідомте, що\n","стіл готовий."],"metadata":{"id":"mptBfSt2CAO3"}},{"cell_type":"code","source":[],"metadata":{"id":"hXzqWsWXCVL2"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["### Challenge 3\n","Числа, кратні 10: запитайте у користувача число і повідомите, кратно воно 10 чи ні."],"metadata":{"id":"tc-3ITzuCSbD"}},{"cell_type":"code","source":[],"metadata":{"id":"__b1TdXaCAk5"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["### Challenge 4\n","Додатки для піци: напишіть цикл, який пропонує\n","користувачеві вводити доповнення для піци доти, доки не буде\n","введено значення 'quit'. При введенні кожного доповнення виведіть\n","повідомлення про те, що цей додаток включено на замовлення."],"metadata":{"id":"m1thoVsyCbEc"}},{"cell_type":"code","source":[],"metadata":{"id":"DsybZyBiCcL9"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["### Challenge 5\n","Квитки в кіно: кінотеатр встановив кілька варіантів ціни\n","на квитки в залежності від віку відвідувача. Для відвідувачів молодше\n","3 років квиток безкоштовний; у віці від 3 до 12 квиток коштує $10; нарешті,\n","якщо вік відвідувача більше 12, квиток коштує $15.Напишіть цикл,\n","який пропонує користувачеві запровадити вік та виводить ціну квитка."],"metadata":{"id":"eYHYh47dCxjP"}},{"cell_type":"code","source":[],"metadata":{"id":"eYItAkl8DV_z"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["### Challenge 6\n","Три выхода: напишите альтернативную версию упражнения 6-4\n","или упражнения 6-5, в которой каждый пункт следующего списка\n","встречается хотя бы один раз.\n","Завершение цикла по проверке условия в команде while.\n","Управление продолжительностью выполнения цикла в зависимости от переменной active. Выход из цикла по команде break, если пользователь вводит значение ‘quit’."],"metadata":{"id":"hlZx4Sb-C1oa"}},{"cell_type":"code","source":[],"metadata":{"id":"CGqwAxZrCyBE"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["### Challenge 7\n","Нескінченний цикл: напишіть цикл, який ніколи не\n","завершується, і виконайте його.(Щоб вийти з циклу, натисніть Ctrl+C або закрийте вікно з виведенням.)"],"metadata":{"id":"bfLEhWFXDB40"}},{"cell_type":"code","source":[],"metadata":{"id":"tFP5Kx1vDClj"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["### Challenge 8\n","Сендвічі: створіть список з ім'ям sandwich_orders, заповніть\n","його назвами різних видів сендвічів. Створіть порожній список з\n","ім'ям finished_sandwiches. У циклі переберіть елементи першого списку\n","та виведіть повідомлення для кожного елемента (наприклад, «I made your tuna\n","sandwich »). Після цього кожен сендвіч з першого списку переміщається в\n","список finished_sandwiches. Після того, як всі елементи першого списку\n","будуть оброблені, виведіть повідомлення з перерахуванням усіх\n","виготовлених сендвічів."],"metadata":{"id":"UFpY4pWcDIk8"}},{"cell_type":"code","source":[],"metadata":{"id":"tJEKIcyuDJC8"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["### Challenge 9\n","Без пастрами: використовуючи список sandwich_orders із вправи\n","7-8, простежте за тим, щоб значення pastrami зустрічалося в списку як\n","мінімум тричі. Додайте на початок програми код для виведення\n","повідомлення про те, що пастрами більше немає, і напишіть цикл while для\n","видалення всіх входжень 'pastrami' із sandwich_orders. Переконайтеся, що\n","що в finished_sandwiches значення 'pastrami' не зустрічається жодного\n","рази."],"metadata":{"id":"qUHPU09mDOQc"}},{"cell_type":"code","source":[],"metadata":{"id":"GXUXxz4KDOim"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["### Challenge 10\n","Відпустка мрії: напишіть програму, яка опитує\n","користувачів, де б вони хотіли провести відпустку. Увімкніть блок коду для\n","виведення результатів опитування."],"metadata":{"id":"r9zgC3WADTNI"}},{"cell_type":"code","source":[],"metadata":{"id":"fRA6l0zqDTrH"},"execution_count":null,"outputs":[]}]}