PYTHON Задано дані про вік і стать кожної з n=5 осіб. Скласти програму, яка визначає загальну
кількість чоловіків. вік 34 стать чоловік вік 42 стать жіноча вік 37 стать чоловік вік 29 стать жіноча вік 32 стать жіночаОтветы на вопрос
Відповідь:
# Initializing the variables
total_men = 0
# Iterating through the given data
for i in range(5):
age = input("Enter the age of the person: ")
gender = input("Enter the gender of the person (male/female): ")
if gender == "male":
total_men += 1
# Printing the result
print("The total number of men is:", total_men)
Для вирішення цієї задачі вам потрібно створити програму, яка буде обчислювати загальну кількість чоловіків серед заданих даних. Ось один можливий спосіб це зробити на мові програмування Python:
python# Задані дані про вік і стать кожної особи
дані_про_осіб = [
{"вік": 34, "стать": "чоловік"},
{"вік": 42, "стать": "жінка"},
{"вік": 37, "стать": "чоловік"},
{"вік": 29, "стать": "жінка"},
{"вік": 32, "стать": "жінка"}
]
# Ініціалізуємо змінну для підрахунку чоловіків
кількість_чоловіків = 0
# Проходимося по кожній особі у заданих даних
for особа in дані_про_осіб:
# Перевіряємо, чи стать особи - "чоловік", і якщо так, то збільшуємо лічильник
if особа["стать"] == "чоловік":
кількість_чоловіків += 1
# Виводимо результат
print("Загальна кількість чоловіків:", кількість_чоловіків)
Цей код створює список дані_про_осіб, який містить дані про вік і стать кожної особи. Потім він проходиться по кожній особі у цьому списку і перевіряє, чи є стать особи "чоловіком". Якщо так, то збільшує лічильник кількість_чоловіків. На кінцевому етапі програма виводить загальну кількість чоловіків.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
