Предмет: Информатика, автор: xramkovaarina

Помогите, пожалуйста!!!
Я не знаю как при согласии в конце команда должна начала работать заново.Хочу,чтобы при положительном ответе человек вернулся и выбирал опять нужную категорию.Даю 23 балла!!!
Category = ["Одежда"+",","Машины"+",","квартиры"]
Expenses = ['advertising','materials',"Premises for rent","workers' salaries"]
print('В какую категорию хотите вложиться и сумму вклада?.Есть 3 категории:одежда,машины,квартиры')
print('Введите название категории:')
Category = input()
print('Введите сумму вклада:')
Money = input()
print("Введите сколько вы хотите потратить на рекламу?")
x_1 = int(input())
print("Введите сколько вы хотите потратить на закупку материалов?")
x_2 = int(input())
print("Введите сколько вы хотите потратить на аренду помещения?")
x_3 = int(input())
print("Введите сколько вы хотите потратить на заработную плату рабочих?")
x_4 = int(input())
print('Но учтите, что вложенная сумма не может превышать сумму расходов.')
print('Мы гарантируем вам, что прибыль будет на 15% больше вложения в наш проект. ')
Sum = x_1+x_2+x_3+x_4
print(Sum)
print('Если вы хотите вложится ещё во что-то напишите: да/нет')
a = input()
if a == 'Да':
print('Спасибо, за сотрудничество!!!Мы благодарны вашему вкладу в проект.')
else:
print('Спасибо, за сотрудничество!!!Мы благодарны вашему вкладу в проект.')

Ответы

Автор ответа: conrade
1

Вот программа, которая повторяет все команды, пока итоговым ответом не будет "Да":

a = ""

while a != "Нет":

    Category = ["Одежда"+",","Машины"+",","квартиры"]

    Expenses = ['advertising','materials',"Premises for rent","workers' salaries"]

    print('В какую категорию хотите вложиться и сумму вклада?.Есть 3 категории:одежда,машины,квартиры')

    print('Введите название категории:')

    Category = input()

    print('Введите сумму вклада:')

    Money = input()

    print("Введите сколько вы хотите потратить на рекламу?")

    x_1 = int(input())

    print("Введите сколько вы хотите потратить на закупку материалов?")

    x_2 = int(input())

    print("Введите сколько вы хотите потратить на аренду помещения?")

    x_3 = int(input())

    print("Введите сколько вы хотите потратить на заработную плату рабочих?")

    x_4 = int(input())

    print('Но учтите, что вложенная сумма не может превышать сумму расходов.')

    print('Мы гарантируем вам, что прибыль будет на 15% больше вложения в наш проект. ')

    Sum = x_1+x_2+x_3+x_4

    print(Sum)

    print('Если вы хотите вложится ещё во что-то напишите: да/нет')

    a = input()

    if a == 'Да':

         print('Спасибо, за сотрудничество!!!Мы благодарны вашему вкладу в проект.')

    else:

         print('Спасибо, за сотрудничество!!!Мы благодарны вашему вкладу в проект.')

Если хочешь программу, которая повторяется бесконечно, то пишешь в начале вместо while a! = "Нет"      -      while a:


xramkovaarina: Спасибо, но в конце даже если нет, цикл не прерывается.
conrade: Тогда сделать while a!= "Да"
conrade: Сделай*
Похожие вопросы
Предмет: Английский язык, автор: Mary122114
ПЕРЕВЕДИТЕ ПОЖАЛУЙСТА
16.Ты даже не знаешь, что ты со мною сделал.
17.Я еще ни разу не поел как следует, с тех пор как приехал в Англию.
18.Он не придет. Я только что разговаривала с ним по телефону.
19.«Что ты собираешься делать в воскресенье?» — «Я еще не знаю».
20.Филипп отнес свой чемодан в вагон и теперь курил на пер¬роне.
21.Я видел твою сестру в театре.
22.Как, ты еще не готова? Что же ты делала?
23.В течение двух лет она была лучшей ученицей в классе.
24.Она уже два года лучшая ученица в классе.
25.Ты ведь знаешь, что в следующем семестре профессор Лен-нон будет читать курс по Ренессансу.
26.Жарко, и уже больше месяца нет дождя.
27.Куда я положил свою зажигалку?
28.Я получил большое удовольствие от балета. Почему ты не пошел с нами?
29.Почему ты пришел так поздно?
30.Поезд отправляется без четверти два. Если мы сейчас же не отправимся на вокзал, мы опоздаем.