
Создайте программу, которая принимает возраст в годах и возвращает возраст в дни.


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

Ответ:
#include <iostream>
#include <cstring>
#include <string>
#include <sstream>
#include <ctime>
#include <cstdlib>
char MyAge(char*);
using namespace std;
int main()
{
setlocale(LC_ALL,"rus");
char str_result;
char str1[20];
cout << "Введите дату рождения в формате - число/месяц/год" << endl;
cin >> str1;
MyAge(str1);
return 0;
}
char MyAge(char*str1)
{
char day[3], month[3], year[5];
int age;
int a = 2021;
//char str2[100];
for(int i = 0; i < *str1; i++)
if(str1[i] == '/')
str1[i] = ' ';
istringstream ss(str1);
(ss >> day).get();
(ss >> month).get();
(ss >> year).get();
age = atoi(year);
age = a - age;
ostringstream str2;
str2 << "Лет - " << age << " Месяцев - "<< month << " Дней - " << day;
cout << str2;
}
Объяснение:
from datetime import date
def calculate_age(born):
today = date.today()
try:
birthday = born.replace(year=today.year)
except ValueError: # raised when birth date is February 29 and the current year is not a leap year
birthday = born.replace(year=today.year, month=born.month+1, day=1)
if birthday > today:
return today.year - born.year - 1
else:
return today.year - born.year
Начало это си а конец питон



Для создания программы, которая принимает возраст в годах и возвращает его в днях, вы можете использовать следующий код на языке Python:
pythondef age_in_days(age_in_years):
# Предполагаем, что в году 365 дней
days_in_a_year = 365
age_in_days = age_in_years * days_in_a_year
return age_in_days
# Запрашиваем возраст у пользователя
age_in_years = float(input("Введите возраст в годах: "))
# Вызываем функцию и выводим результат
age_in_days_result = age_in_days(age_in_years)
print(f"Возраст в днях: {age_in_days_result} дней")
Этот код опрашивает пользователя о возрасте в годах, затем использует функцию age_in_days
для преобразования возраста в дни, учитывая, что в году 365 дней. Результат выводится на экран.
Пример работы программы:
yamlВведите возраст в годах: 25
Возраст в днях: 9125 дней


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

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







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