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

Определить число часов, прошедших между двумя датами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислите значение функции y=x^3-x^2+16x-43 для x изменяющегося в диапозоне от -4 до 4 включительно с шагом 0,5 http://www.cyberforum.ru/cpp-beginners/thread654798.html
1) Вычислите значение функции y=x^3-x^2+16x-43 для x изменяющегося в диапозоне от -4 до 4 включительно с шагом 0,5. нужно решить через while ,do, for в с++ . Буду очень благодарен .
C++ Решил попробовать написать небольшую консольную игрушку Доброго времени суток! Коротаю время, решил попробовать написать игрушку. Нуу.. просто попробовать. уже на начальной стадии столкнулся с проблемой. Никак не могу понять в чем дело. все время по непонятной причине обьект при движении вверх смещается ВПРАВО и вверх, причем что странно: через некоторое время он перестает так делать, но при нажатии какой либо другой клавиши кроме ВВЕРХ начинается... http://www.cyberforum.ru/cpp-beginners/thread654781.html
Определить, принадлежит ли данная точка треугольнику C++
Определить, принадлежит ли данная точка треугольнику, образованному осями координат и прямой a_1 x + b_1 y + c_1 = 0. Сделать графическую иллюстрацию хода решения задачи.
Списки и функции C++
вообщем программа создает и выводит список из n элементов, n объявляем с клавиатуры. Список генерирует из произвольных элементов, из интервала от a до b, которые мы тоже вводим с клавиатуры. Дальше нужно написать через функции добавление элемента в начало, конец, после i-ого элемента, и до i-ого. Добавление в начало у меня удалось помогите с остальными. выводиться все должно через case, то...
C++ как подключить assembler в С++ (Visual Studio 2010) http://www.cyberforum.ru/cpp-beginners/thread654771.html
Как подключить assembler в С++ (Visual Studio 2010) Возможно нужны какие-то библиотеки подскажите пожалуйста
C++ чтение из памяти господа допустим есть - int a=5; мне нужно получить адрес переменной "а" и из адреса получить значение т.е. - 5 . Как возможно это осуществить . подробнее

Показать сообщение отдельно
Azart11
1 / 1 / 0
Регистрация: 19.09.2012
Сообщений: 54
03.10.2012, 17:24  [ТС]     Определить число часов, прошедших между двумя датами
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
#include<iostream.h>
#include<conio.h>
int v(int year,int mes,int day)
{int mm[]={31,28,31,30,31,30,31,31,30,31,30,31};
if ((year/4)&&(!(year/100)||(year/400)))
{mm[1]=29;
year=year*366;}
else year=year*365;
int i=0;
int sm=0;
while (i<mes)
{sm=sm+mm[i];
i=i+1;}
int res=(year+sm+day)*24;
return res;
}
 
int main()
{
clrscr();
char s;
int day1,mes1,year1,day2,mes2,year2;
cout<<"vvedite pervuy datu:";
cin>>day1>>s>>mes1>>s>>year1;
cout<<"vvedite vtoruy datu:";
cin>>day2>>s>>mes2>>s>>year2;
int ch1,ch2;
ch1=v(day1,mes1,year1);
ch2=v(day2,mes2,year2);
int raz=ch1-ch2;
cout<<"interval "<<raz<<"chasov";
getch();
return 0;
}
Вот моя программа работает не правильно... скажите пожалуйста как исправить...
 
Текущее время: 10:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru