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

Превратить дату в минуты - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В массиве заменить каждый отрицательный элемент среднем арифметическим положительных элементов http://www.cyberforum.ru/cpp-beginners/thread1067422.html
создать числовой массив AзначениеNвводится с клавиатуры,замените каждый отрицательный элемент среднем арифметическим положительных элементов /// заранее спасибо
C++ Подскажите где ошибка (Вычислить: y=cos1cos2cos3cos3cos4...cosn) #include<iostream> #include<stdlib.h> #include<stdio.h> #include<math.h> using namespace std; int main () { double y; int n; http://www.cyberforum.ru/cpp-beginners/thread1067394.html
в чем ошибка C++
#include <stdio.h> #include <math.h> #include <conio.h> void main() { double a, b, c, d, f, e, g, x, y; printf("Vvedite x i y : "); scanf("%f%f", &x, &y); e = y*sin(x); c = (x*x) + tan(y);
Написать программу вычисления функции C++
Написать программу вычисления функции y= e+1,b<a y= e^2,a<b y=1,b=a
C++ Как стать экспертом в C++? http://www.cyberforum.ru/cpp-beginners/thread1067376.html
Как стать экспертом в C++?
C++ Граф В городе N площадей. Любые две площади соединены между собой ровно одной дорогой с двусторонним движением. В этом городе живет Штирлиц. У Штирлица есть хобби - он любит воскресным утром выйти из дома, сесть в машину, выбрать какой-нибудь кольцевой маршрут, проходящий ровно по трем площадям (то есть сначала он едет с какой-то площади на какую-то другую, потом - на третью, затем возвращается на... подробнее

Показать сообщение отдельно
MicM
 Аватар для MicM
820 / 487 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
10.01.2014, 16:14     Превратить дату в минуты
Insane__, вот что намудрил
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
50
51
52
53
54
55
56
#include <iostream>
using namespace std;
 
int main()
{
    unsigned long long year1,day1,mounth1,hour1,minute1;
    unsigned long long year2,day2,mounth2,hour2,minute2;
    cin >> year1 >> mounth1 >> day1 >> hour1 >> minute1;
    cin >> year2 >> mounth2 >> day2 >> hour2 >> minute2;
    int count = 0;
    if (year2 > year1)
    {
        count = (year2 - year1)*35712;
        year1 = year2;
    }
    if (mounth2 > mounth1)
    {
        count+=(mounth2 - mounth1)*2976;
        mounth1 = mounth2;
    }
    if (day2 > day1)
    {
        count+=(day2 - day1)*96;
        day1 = day2;
    }
    if (minute1!=0)
        while (minute1!=15 && minute1!=30 && minute1!=45 && minute1!=60)
            ++minute1;
    while (year1!=year2 || mounth1!=mounth2 || hour1!=hour2 || minute1+15<=minute2)
    {
            ++count;
            if (minute1==60)
            {
                ++hour1;
                minute1 = 0;
                if (hour1==24)
                {
                    hour1==0;
                    ++day1;
                    if (day1==32)
                    {
                        day1 = 1;
                        ++mounth1;
                        if (mounth1==13)
                        {
                            ++year1;
                            mounth1 = 1;
                        }
                    }
                }
            }
            minute1+=15;
    }
    cout <<count <<endl;
    return 0;
}
 
Текущее время: 09:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru