Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Leva20
0 / 0 / 0
Регистрация: 13.11.2014
Сообщений: 1
1

Функция проверки возраста по дате рождения из string

17.11.2014, 02:58. Просмотров 732. Ответов 1
Метки нет (Все метки)

Здравствуйте, есть строка вида:

Имя День Месяц Год
Valera 15 6 1987

Задача состоит в том чтобы написать функцию для проверка больше или равно человеку 20 лет. Если Да вернуть true, нет false.

Алгоритм вроде как простой, но реализовать никак не получается, помогите пожалуйста... Вот код нужной функции:

C++
1
2
3
4
5
6
7
8
9
10
11
bool moreThen(string userRecord)
{
    bool result = false;
    // Нужно определить сегодняшнею дату
 
    // Разделить userRecord на день месяц и год
 
    // Подсчитать больше ли чем 20 лет
  
    return result;
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2014, 02:58
Ответы с готовыми решениями:

Расчет возраста по дате рождения (вывести должно годы, месяцы и дни)
Нужно написать программу расчета возраста по дате рождения. Например если дата рождения 15.01.2008...

По дате рождения и сегодняшней дате посчитать количество прожитых часов (используя классы)
С помощью классов,создать программу, которая считает сколько часов вы прожили. Вводим дату рождения...

Расчет возраста по дате рождения
Нужно создать функцию, принимающую параметр типа DateTime с датой рождения и возвращающую DateTime...

DateDiff : определение возраста по дате рождения.
У меня в базе есть поле дата рожден. На страницу мне необходимо вытащить возраст Я делаю так...

Определить возраст пользователя по дате рождения и текущей дате
Составить программу, которая запрашивает у пользователя год его рождения и текущий год и выводит...

1
Max Dark
шКодер самоучка
2030 / 1788 / 879
Регистрация: 09.10.2013
Сообщений: 3,938
Записей в блоге: 6
Завершенные тесты: 2
17.11.2014, 03:20 2
std::istringstream
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
bool moreThen(string userRecord)
{
bool result = false;
// Нужно определить сегодняшнею дату
 
// Разделить userRecord на день месяц и год
std::istringstream in(userRecpord);
string name;
int day, month, year;
in>>name>>day>>month>>year;
 
// Подсчитать больше ли чем 20 лет
 
return result;
}
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2014, 03:20

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

Ввести день, месяц, год рождения. чтобы определился знак вашего зодиака по дате рождения. Неправильно работает программа
Создайте консольное приложение. Напишите программу, с помощью которой можно будет наглядно ввести...

Получение возраста из даты рождения
Задача получить возраст из даты рождения. Как это можно сделать? Подкиньте примеров)) p.c...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.