Информатика, вопрос задал ameliarno , 1 год назад

Тестирование программы. Урок 3 Изучи следующий код: waterUsed = 70 customerType = "D" if waterUsed < 100: cost = 50 elif customerType == "D": cost = waterUsed * 0.5 else: cost = waterUsed * 0.6 print ("Commercial rate") print ("High usage") 3 print (cost) Заполни таблицу трассировки для Данной программы:​

Ответы на вопрос

Ответил retwquu3
0

Для трассировки данной программы необходимо знать значения переменных waterUsed и customerType, чтобы определить выполнение каждого условия и вычислить значение переменной cost. Предположим, что значения переменных следующие:

waterUsed = 70

customerType = "D"

Таблица трассировки:

Строка Выполнение Значение cost

1 waterUsed = 70

2 customerType = "D"

3-4 waterUsed < 100 (True) cost = 50

6 Commercial rate

7 High usage

8 print(cost) 50

Таким образом, после выполнения данной программы будет выведено сообщение "Commercial rate", сообщение "High usage" и значение переменной cost, равное 50.

Новые вопросы