Задание №1
Пользователь вводит целое число. Выведите его строку-описание вида "отрицательное четное число", "нулевое число", "положительное нечетное число", например, численным описанием числа 190 является строка "положительное четное число". Если число не является четным - выведите сообщение "число не является четным"
Решение задания № 1:
a = int(input("Введите число, и нажмите Enter "))
if ((a%2) != 0) and ((a/2)>0):
print ("положительное нечетное число")
if (a%2 == 0) and ((a/2)>0):
print("положительное четное число")
elif (a%2 == 0) and ((a/2)<0):
print("отрицательное четное число")
elif (a%2 != 0) and ((a/2)<0):
print("отрицательное нечетное число")
elif (a/2 == 0):
print("нулевое число")
Задание №2
Дано слово из маленьких латинских букв. Сколько там согласных и гласных букв? Гласными называют буквы «a», «e», «i», «o», «u».
Для решения задачи создайте переменную и в неё положите слово с помощью input()
А также определите количество каждой из этих гласных букв Если какой-то из перечисленных букв нет - Выведите False
Решение задания № 2:
slovo = input('Введите слово с гласными буквами: ')
eg=slovo.count('e') # считает количество гласных e
ag=slovo.count('a') # считает количество гласных a
ig=slovo.count('i') # считает количество гласных i
ug=slovo.count('u') # считает количество гласных u
og=slovo.count('o') # считает количество гласных o
schetglas=eg+ag+ig+ug+og # суммирует гласные
print("всего гласных",schetglas) #выводит количество гласных
print("всего согласных",len(slovo)-schetglas) # считает сколько букв в слове и минусует от общего количества букв гласные, выводит количество согласных
if (eg==0):
print ("гласной e в слове False")
else:
print("e=",eg)
if (ug==0):
print ("гласной u в слове False")
else:
print("u=",ug)
if (og==0):
print ("гласной o в слове False")
else:
print("o=",og)
if (ag==0):
print ("гласной a в слове False")
else:
print("a=",ag)
if (ig==0):
print ("гласной i в слове False")
else:
print("i=",ig)
Задание №3
Два инвестора - Майкл и Иван хотят вложиться в стартап. Фаундеры сказали, что минимальная сумма инвестиций - X долларов, больше инвестировать можно сколько угодно. У Майкла A долларов, у Ивана B долларов. Если оба могут вложиться - выведите 2, если только Майкл - Mike, если только Иван - Ivan, если не могут по отдельности, но вместе им хватает - 1, если никто - 0.
Решение задания № 3:
summa=int(input("Минимальная сумма инвестиций - "))
maikl=int(input("Cколько долларов у Майкла - "))
ivan=int(input("Сколько долларов у Ивана - "))
if (maikl>=summa) and (ivan>=summa):
print(2)
elif (maikl>=summa) and (ivan<=summa):
print("Mike")
elif (maikl<=summa) and (ivan>=summa):
print("Ivan")
elif (maikl<=summa) and (ivan<=summa) and ((maikl+ivan)>=summa):
print(1)
elif (maikl<=summa) and (ivan<=summa) and ((maikl+ivan)<=summa):
print(0)