Домашнее задание по информатике от 11.02.2020 1. Зачем нужны строки Псевдоним, Сортировка и Критерий в бланке запроса? 2. Зачем нужны запросы с параметрами? 3. Почему собирать все данные в одной таблице невыгодно? 4. По какому принципу данные разбиваются на несколько таблиц? 5. Чем отличается итоговый запрос от простого?
Напомню, что логическое «И» истинно только тогда, когда истинны оба высказывания. Таким образом, в искомом имени первая буква должна быть согласной, а последняя − гласной
1)Анна не подходит, потому что первая буква у нее гласная
2)Роман не подходит,поскольку последняя буква согласная
3)Олег не подходит, так как первая буква гласная, а последняя согласная
4)Татьяна подходит, потому что первая буква у неё не гласная и последняя буква у нее не согласная
Под такие условия подходит только имя Татьяна
ответ: Татьяна
Программа:
def F(n):
if n <= 18:
return n + 3
elif n > 18 and n % 3 == 0:
return (n // 3) * F(n // 3) + n - 12
else:
return F(n - 1) + n * n + 5
k = 0
for i in range(1, 801):
m = 0 # Обнуляем переменную проверки длины четных цифр в числе
for j in range(len(str(F(i: # Пробежимся по длине числа (От 0 до len('число'))
if int(str(F(i))[j]) % 2 == 0: # Проверяем каждую цифру числа на чётность
m += 1
if m == len(str(F(i))): # Если значение переменной совпадает с длиной числа, то..
k += 1
print(k)
ответ: 16