В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
ввіна
ввіна
28.05.2020 15:05 •  Информатика

З’ясуйте в Інтернеті, через які області України протікає Дніпро, та знайдіть їх площі. Складіть програму визначення областей із максимальною та мінімальною площами. Обчисліть середню площу. Використайте функції з параметрами.

Показать ответ
Ответ:
katya050600
katya050600
07.06.2023 06:52

a = input()

print(a[-1:] if int(a) % 2 == 0 else a[-2:-1])

Объяснение:

1) Введем число как строку.

2) Конструкция "действие1 if условие1 else действие2" (она еще называется тернарным оператором) выполняет действие1, если условие1 возвращает True, иначе выполняется действие2. Это уменьшает количество строк кода с четырех до одной.

3) Выражение s[a:b] вернет все символы в строке s в диапазоне [a; b). Выражение s[a:] вернет все символы в строке s от a до конца строки. Если a или b отрицательные, то отсчет будет вестись с конца строки. Выражение s[-1:] вернет все символы в строке, начиная с последнего (т.е., последний символ). Ну а s[-2:-1] вернет все символы с предпоследнего до последнего, исключая последний (т.е., предпоследний символ).

0,0(0 оценок)
Ответ:
оспшро
оспшро
13.04.2022 11:37

1) К семерке прибавит переменную х (7 + x)

2) Далее результат поделит на 2 (2 / (7 + x))

3) После результат сложится с х в степени 2 (результат первых скобок: 2 / (7 + x) + sqr(x))

4) Далее во вторых скобках переменная у возведется во вторую степень и от результата вычтет 144 (sqr(y) - 144), далее из полученного результата вычислят модуль (abs(sqr(y) - 144))

5) К полученному результату прибавят квадратный корень из переменной х (результат вторых скобок: abs(sqr(y) - 144) + sqrt(x))

6) В конце концов результат в первых скобках поделится на результат вторых скобок (2/(7+x)+sqr(x))/(abs(sqr(y)-144)+sqrt(x))

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота