Предмет: Информатика,
автор: golovac447
PYTHON!!
1)1 Генеруються два цілих випадкових числа
в діапазоні 0–2. Перше число ділиться на
друге. Розробіть програму моделювання
цього процесу, виконайте її кілька разів
і проаналізуйте результат.
2)Розробіть програму уведення двох чисел та їх
додавання, якщо перше число більше друго-
го, інакше — віднімання другого від першого.
Зробіть помилку в записі оператора умовного
переходу (виняток класу SyntaxError — син-
таксична помилка). Перехопіть, опрацюйте
помилку й завершіть програму.
Ответы
Автор ответа:
1
Ответ:
import random
a = random.randint(0,2)
b = random.randint(0,2)
print(a,b)
try:
c = a/b
except:
a = random.randint(0,2)
b = random.randint(0,2)
c = a/b
print(c)
a = int(input("a = "))
b = int(input("b = "))
try:
if a > b1:
c = a + b
else:
c = b - c1
except SyntaxError:
if a > b:
c = a + b
else:
c = b - c
print(c)
Похожие вопросы
Предмет: Русский язык,
автор: rrr16071978
Предмет: Українська мова,
автор: маринка122
Предмет: Русский язык,
автор: Джерик15
Предмет: Математика,
автор: umnik422
в диапазоне 0-2. Первое число делится на
второе. Разработайте программу моделирования
этого процесса, выполните ее несколько раз
и проанализируйте результат.
2) Разработайте программу ввода двух чисел и их
сложение, если первое число больше второго-
го, иначе — вычитание второго из первого.
Совершите ошибку в записи оператора условного
перехода (исключение класса SyntaxError — син-
токсическая ошибка). Перехватите, проработайте
ошибку и завершите приложение.