Форум программистов, компьютерный форум CyberForum.ru

Даты ввод вывод разность - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сформировать вектор из диагональных элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread26213.html
"Для заданной матрицы(N на M) сформировать вектор из её диагональных элементов. Добавить элементы вектора к элементам K-ой строки." Размер матрицы вводится пользователем с клавиатуры, то есть m и n не константы. Вот что у меня получилось: #include <iostream.h> #include <conio.h> #include <stdlib.h> void main () {clrscr; randomize ();
C++ Задача на двоичные файлы! В первом двоичном файле находится информация о группе владельцев автомобилей:фамилия, имя, пол, год рождения, годовой доход, марка авто. Во втором двоичном файле информация об автомобилях: марка авто, его цена и тех.характеристики (мощность, наибольшая скорость, масса, тип кузова, рабочий обьем целиндров). Вывести фамилии владельцев автомобилей, имеющиx доход выше среднего, а автомобиль... http://www.cyberforum.ru/cpp-beginners/thread26210.html
Задача на проверку есть ли граф гамильтоновым C++
Построить алгоритм, с помощью которого, для любого конечного неориентированного графа с n вершинами (1<=n<=20), который задается матрицей смежности, определяеться есть ли граф гамильтоновым. Приметка: Использовать теорему Дирака.
Найти наибольшую сумму чисел ряда, не превышающую заданное число k. C++
Помогите написать программу в С++. Найти найбольшую сумму чисел ряда 1,1/2,1/3...1/n не превышающую заданное число k.
C++ Чем редактировать blob поля? http://www.cyberforum.ru/cpp-beginners/thread26178.html
Кто подскажет ,во всех редакторах баз ето поле принимает memo,которое не редактируется ,а как занести туда текст я нигде не нашел.
C++ Заданна матрица А(N,M). Найти среднее геометрическое парных положительных элементов. Помогите решить алгоритм: Заданна матрица А(N,M). Найти среднее геометрическое парных положительных элементов. подробнее

Показать сообщение отдельно
Humanitis
 Аватар для Humanitis
170 / 162 / 5
Регистрация: 12.01.2009
Сообщений: 430
16.03.2009, 21:30     Даты ввод вывод разность
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#define uint unsigned int
int count_day_in_months[13]={0,31,59,90,120,151,181,212,243,273,304,334,365};
 
    uint date_to_uint(uint day,uint month,uint year)
    {
        uint days_in_months=count_day_in_months[month-1];
        if(!(year%4)&&month>2)
            days_in_months++;   
        return (year-1)*365.25+days_in_months+day-1;
    }
 
int main()
{
    std::cout<<date_to_uint(12,3,1981)-date_to_uint(12,3,1980)<<'\n';
    system("pause");
    return 0;
}
 
Текущее время: 08:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru