Предмет: Информатика, автор: milanakarelova33

** ** ** Задание №4. Казахский народ дал каждому году 12-летнего цикла разные названия животных. Это 1) мышь; 2) бык; 3) барс; 4) заяц; 5) улитка; 6) змея; 7) лошадь; 8) овца; 9) обезьяна; 10) пе- тух; 11) собака; 12) кабан. Напишите программу, которая, в зави- симости от заданного номера, выведет на экран название года. Например Результат 4 29 Задание №5. В Казахстане номерные знаки автомобилей уникаль- ны для каждого региона. Напишите программу, которая по задан- ному индексу определяет, к какому региону относится автомобиль. Например Результат 01 13 заяц улитка 356 Нур-Султан Туркестан Задание №6. Даны три числа. Напишите программу, в которой заданные четные числа возводятся в квадрат, а если числа нечет- ные, то вычисляется их третья степень. Выведите результат про- граммы на экран. Например 3 5 6 результат 27 125 36


Помогите пожалуйста, можете одно задание сделать. Это 7 класс Информатика !! ​

Приложения:

Ответы

Автор ответа: Data1lz
1

Ответ:

№4: year = int(input("Введите номер года: "))

animals = ["мышь", "бык", "барс", "заяц", "улитка", "змея", "лошадь", "овца", "обезьяна", "петух", "собака", "кабан"]

if year >= 1 and year <= 12:

print(animals[year - 1])

else:

print("Некорректный номер года")

№5: index_to_region = {"01": "Алматы", "02": "Шымкент", "03": "Акмолинская область", "04": "Актюбинская область", "05": "Алматинская область", "06": "Атырауская область", "07": "Западно-Казахстанская область", "08": "Карагандинская область", "09": "Костанайская область", "10": "Кызылординская область", "11": "Мангистауская область", "12": "Павлодарская область", "13": "Северо-Казахстанская область", "14": "Туркестанская область"}

index = input("Введите номер индекса автомобиля: ")

if index in index_to_region:

print(index_to_region[index])

else:

print("Некорректный номер индекса")

№6: numbers = input("Введите три числа через пробел: ").split()

result = []

for number in numbers:

number = int(number)

if number % 2 == 0:

result.append(number ** 2)

else:

result.append(number ** 3)

print(" ".join(map(str, result)))

Объяснение:

язик пайтон


milanakarelova33: СПАСИБО БОЛЬШОЕ!!!!
Data1lz: Рад помочь ☺️
Автор ответа: Famouse
1

Задание №4:

# Создаем список с названиями животных

animals = ["мышь", "бык", "барс", "заяц", "улитка", "змея",

          "лошадь", "овца", "обезьяна", "петух", "собака", "кабан"]

# Запрашиваем у пользователя номер года

year_number = int(input("Введите номер года: "))

# Выводим название животного в соответствии с номером года

print(f"Год {year_number} - год {animals[(year_number - 1) % 12]}")

Задание №5:

Для решения данной задачи необходимо знать соответствия индексов регионам Казахстана. Эти соответствия могут быть представлены в виде словаря, где ключом является индекс региона, а значением – название региона. Например:

region_codes = {

   '01': 'Алматы',

   '02': 'Шымкент',

   '03': 'Акмолинская область',

   '04': 'Актюбинская область',

   '05': 'Алматинская область',

   '06': 'Атырауская область',

   '07': 'Западно-Казахстанская область',

   '08': 'Карагандинская область',

   '09': 'Костанайская область',

   '10': 'Кызылординская область',

   '11': 'Мангистауская область',

   '12': 'Южно-Казахстанская область',

   '13': 'Павлодарская область',

   '14': 'Северо-Казахстанская область',

   '15': 'Восточно-Казахстанская область',

}

Здесь ключи представлены в виде строк, так как номерные знаки автомобилей могут начинаться с нуля.

После того, как у нас есть словарь соответствий, можно написать функцию, которая будет принимать на вход номерной знак и определять, к какому региону он относится. Функция может выглядеть так:

def get_region(code: str) -> str:

   if code[:2] in region_codes:

       return region_codes[code[:2]]

   else:

       return 'Неизвестный регион'

Здесь мы используем срез строки code[:2], чтобы извлечь первые два символа номерного знака, которые соответствуют индексу региона. Если этот индекс есть в словаре region_codes, то мы возвращаем соответствующее название региона, иначе – строку "Неизвестный регион".

Задание №6:

Для решения данной задачи мы можем использовать простую конструкцию if-else, чтобы определить, является ли число четным или нечетным, и в зависимости от этого возвести его в квадрат или в третью степень. Вот как может выглядеть решение:

a = 3

b = 5

c = 6

if a % 2 == 0:

   a = a ** 2

else:

   a = a ** 3

if b % 2 == 0:

   b = b ** 2

else:

   b = b ** 3

if c % 2 == 0:

   c = c ** 2

else:

   c = c ** 3

print(a, b, c)

Для решения данной задачи мы можем использовать простую конструкцию if-else, чтобы определить, является ли число четным или нечетным, и в зависимости от этого возвести его в квадрат или в третью степень. Вот как может выглядеть решение:

a = 3

b = 5

c = 6

if a % 2 == 0:

   a = a ** 2

else:

   a = a ** 3

if b % 2 == 0:

   b = b ** 2

else:

   b = b ** 3

if c % 2 == 0:

   c = c ** 2

else:

   c = c ** 3

print(a, b, c)

Здесь мы сначала задаем три числа – a, b и c, затем проверяем каждое из них на четность с помощью операции % (остаток от деления на 2). Если число четное, то возводим его в квадрат с помощью операции ** 2, иначе – в третью степень с помощью операции ** 3. Затем выводим все три числа на экран с помощью функции print().


milanakarelova33: Спасиииибо вам большое за помощь!!!)))
Похожие вопросы
Предмет: Математика, автор: llvtkphfpjwatxy