Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.76/25: Рейтинг темы: голосов - 25, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 20.01.2015
Сообщений: 3
1

Функция, принимающая на вход дату рождения и текущую дату, и вычисляющая число дней до дня рождения

20.01.2015, 01:56. Показов 4827. Ответов 1
Метки нет (Все метки)

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

план работы программы
1. ввод даты рождения
2. ввод текущей даты
3. вызов функции
3.1. передача парам по значению
3.2. передача парам по ссылке
3.3. передача парам по указателю
4. Вывод результатов
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.01.2015, 01:56
Ответы с готовыми решениями:

Расчет возраста, имея дату рождения и текущую дату
наверняка у кого-то есть функция? Есть поле дата рождения и текущая дата. Как посчитать возраст? ...

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

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

Дата: Получить текущую дату и дату +7 дней...
В общем проблема такая... Через кнопку у меня должно появляться текущее дата и рядом дата +7...

1
17 / 17 / 13
Регистрация: 19.11.2014
Сообщений: 156
20.01.2015, 02:16 2
Лучший ответ Сообщение было отмечено KRIKVlasti как решение

Решение

Вот мой код, попробуй переделать под свою задачу.
писал на Visual Studio 10
высчитывает сколько лет, месяцев и дней Вы прожили.

Код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
// 1.12.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include "conio.h"
#include "iostream"
 
using namespace std;
 
int main()
{
    setlocale (LC_ALL, "rus");
 
    int d, m, g;
    int D, M, G;
 
    cout << "\t[|[|[|{Сколько Я прожил?}|]|]|]" << endl;
    cout << "Введите текущую дату: "; cin >> D >> M >> G;
    cout << "Введите дату рождения: "; cin >> d >> m >> g;
    cout << " " << endl;
 
    if (d>D)
    {
        D=D+31;
        d=D-d;
        M=M-1;
    }
    else // (d<D)
    {
        d=D-d;
    }
    if (m>M)
    {
        M=M+12;
        m=M-m;
        G=G-1;
    }
    else
    {
        m=M-m;
    }
    g=G-g;
    
 
    cout << g << " лет  " << m << " месяцев  " << d << " дней";
 
    _getch();
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.01.2015, 02:16

Описать массив записей, содержащий анкетные данные (Ф.и. о., дату рождения, пол, место рождения) нескольких человек
Если можно, то с блок-схемой. Спасибо заранее) Описать массив записей, содержащий анкетные данные...

Вычислить дату следующего дня, предыдущего дня и число дней в месяце
Дата некоторого дня характеризуется трема натуральными числами - a (год), b (номер месяца), c...

Число дней до празднования дня рождения
Всем здравствуйте! Преподаватель задал непростую задачку: Дата1 (вводимая интересующая нас, а...

Пользователь вводит свою дату рождения, а программа считает сколько прошло дней с момента
Пользователь вводит свою дату рождения, а программа считает сколько прошло дней с момента его...

Функция: найти в тексте дату рождения и смерти, вычислить возраст человека
Как в тексте &quot;выловить&quot; дату рождения и смерти, а затем из этих двух дат вычислить возраст человека?

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru