Вопрос задан 11.07.2023 в 00:54. Предмет Информатика. Спрашивает Козачук Назар.

Допоможіть будь ласка розробити діалогову програму, яка запитує ім'я людини та її вік і визначає,

до якої вікової категорії він належить: 1) від 1 до 10 років – дитина; 2) від 11 до 15 років – підліток; 3) від 16 до 20 років – юнак (юнка); 4) від 21 до 35 років – молода людина; 5) від 36 років – доросла людина.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Степанов Степан.

Ответ: написал вам прогу на С++ с комментариями (//коментарий)

Объяснение:

#include<iostream>

#include<windows.h>

using namespace std;

void main()

{

int age;

setlocale(LC_ALL, "rus");//подрубили русский

char* name = new char[20];//строка с именем  до 20 символов

cout << "Введите ваше имя латинскими буквами: ";

cin >> name;//пробел и enter считаются окончанием ввода

cout << "Ваше имя: " << name << endl;

cout << "Введите ваш возраст: ";

cin >> age;

while (age<=0 || age >=110)//пользователь вводит возраст, если он будет указан неправильно, пока не будет значение в диапазоне от 0 до 110 лет

{

 cout << "Неккоректно указан возраст попробуйте снова";

 cout << "Введите ваш возраст: ";

 cin >> age;

}

if (age>= 1 && age<= 10)//проверка возраста

{

 cout << "Ребенок" << endl;

}

else if (age >=11 && age<=15)

{

 cout << "Подросток" << endl;

}

else if(age >=16 && age <=20)

{

 cout << "Юноша" << endl;

}

else if (age>=21 && age<=35)

{

 cout << "Молодой человек" << endl;

}

else

{

 cout << "Взрослый" << endl;

}

system("pause");

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Звісно, я з радістю допоможу вам створити таку діалогову програму на мові Python. Ось приклад коду для цього завдання:

python
def determine_age_category(age): if age <= 10: return "дитина" elif age <= 15: return "підліток" elif age <= 20: return "юнак (юнка)" elif age <= 35: return "молода людина" else: return "доросла людина" def main(): print("Вітаю! Ця програма визначить вашу вікову категорію.") name = input("Будь ласка, введіть ваше ім'я: ") age = int(input("Введіть ваш вік: ")) age_category = determine_age_category(age) print(f"{name}, ви відноситесь до вікової категорії '{age_category}'.") if __name__ == "__main__": main()

Просто скопіюйте цей код в текстовий файл з розширенням .py (наприклад, age_category_program.py), запустіть його у вашому терміналі або інтерпретаторі Python і слідуйте інструкціям програми. Вона запитає вас про ім'я та вік, після чого визначить вікову категорію за наданими вами даними.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос