
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