Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def skip():
- print ("_" * 60)
- print ("_" * 60)
- skip()
- # Варіант 2
- # Завдання 1
- while True:
- even = []
- odd = []
- array = input("\033[1m\033[33mВведіть через пробіл цілі числа, які бажаєте відсортувати: \033[0m")
- array = array.split()
- try:
- array = list(map(float, array))
- except:
- print("\033[1m\033[31mВведений масив має складатися тільки з цілих чисел. Спробуйте ввести інший масив!\033[0m")
- continue
- is_error = 0
- for i in range(len(array)):
- if array[i].is_integer():
- if array[i] % 2 == 0:
- even.append(int(array[i]))
- else:
- odd.append(int(array[i]))
- array[i] = int(array[i])
- continue
- else:
- is_error = 1
- break
- if is_error == 1:
- print("\033[1m\033[31mВведений масив має складатися тільки з цілих чисел. Спробуйте ввести інший масив!\033[0m")
- continue
- else:
- break
- if len(even) == 0:
- print("\033[1m\033[95mПарних чисел у масиві немає\033[0m")
- else:
- print("\033[1m\033[95mПарні числа:", "\033[97m", end='')
- print(*even, sep=', ', end = "\033[0m\n")
- if len(odd) == 0:
- print("\033[92;1mНепарних чисел у масиві немає\033[0m")
- else:
- print("\033[92;1mНепарні числа:", "\033[97m", end = '')
- print(*odd, sep=', ', end = "\033[0m\n")
- skip()
- #Завдання 2
- while True:
- try:
- first_number = (input("\033[1m\033[96mВведіть перше число: \033[0m"))
- second_number = (input("\033[1m\033[33mВведіть друге число: \033[0m"))
- third_number = (input("\033[1m\033[95mВведіть третє число: \033[0m"))
- float(first_number)
- float(second_number)
- float(third_number)
- break
- except:
- print("\033[1m\033[31mВводити можна тільки числа. Спробуйте ще раз!\033[0m")
- continue
- first_number = float(first_number)
- second_number = float(second_number)
- third_number = float(third_number)
- if first_number.is_integer() == True:
- first_number = int(first_number)
- if second_number.is_integer() == True:
- second_number = int(second_number)
- if third_number.is_integer() == True:
- third_number = int(third_number)
- m = max(first_number, second_number, third_number)
- print("\033[92;1mНайбільше число –\033[97m", m, "\033[0m")
- skip()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement