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

Преобразовать дату - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шифрование непрерывным способом на нелинейной обратной связи http://www.cyberforum.ru/cpp-beginners/thread174281.html
Доброго времени суток, форумчане! Объясните пожалуйста(желательно на конкретном примере) как осуществить непрерывное шифрование на нелинейной обратной связи?
C++ Обьявление переменных в циклах и до Возник вопрос почему? Без обьявления int x = 1; до цикла возникает ошибка при компиляции программы ... Хотя в книжке обьявление типа и начального значения делаеться в цикле >= for (здесь) НА скрине всё показано http://www.cyberforum.ru/cpp-beginners/thread174278.html
Простейший калькулятор C++
Калькулятор считает сумму, разность, произведение и частное двух чисел a и b Код: #include <stdio.h> #include <conio.h> int main() { float a,b; char ch;
C++ Подсчет времени выполнения сортировки
Подскажите, пожалуйста, как написать в программе, чтобы подсчитывало время выполнения сортировки? Там как-то надо ввести "clock time" с нетерпением жду ответа))
C++ Пропишите, пожалуйста каждую строчку, а то я объясняю преподавателю, а он говорит что не правильно( http://www.cyberforum.ru/cpp-beginners/thread174255.html
#include <cstdlib> #include <iostream> #include <Windows.h> using namespace std; int main(int argc, char *argv) {const int n=10; double mas; int i, t, start,stop;
C++ комбинаторика Здравствуйте! Я решаю задачи по дискретной математике на языке С.В интернете масса примеров задач на тему комбинаторики, но на языке паскаль (но я его вообще НЕ проходила) пожалуйста, помогите спереводом задачи (с синтаксисом языка вообще не знакома ни со школы ни с универа) Напишите программу, которая осуществляет перечисление всех (n, r) сочетаний без повторений. С=n!/(r!(n-r)!)... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
09.10.2010, 21:14     Преобразовать дату
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
#include <iostream>
#include <cstdlib>
 
int main()
{
    int day;
    int month;
    int year;
    bool valid = true;
 
    std::cout << "Enter day: ";
    std::cin >> day;
    std::cout << "Enter month: ";
    std::cin >> month;
    std::cout << "Enter year: ";
    std::cin >> year;
 
    if (month >= 1 && month <= 12)
    {
        if (day >= 1 && day <= 31)
        {
            if (!(year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)))
            {
                if (month == 2 && day > 28)
                    valid = false;
            }
            else
            {
                if (month == 2 && day > 29)
                    valid = false;
            }
        }
        else
            valid = false;
    }
    else
        valid = false;
 
    if (!valid)
        std::cout << "Input error!" << std::endl;
    else
    {
        switch (month)
        {
            case 1:
                std::cout << "January ";
                break;
            case 2:
                std::cout << "February ";
                break;
            case 3:
                std::cout << "March ";
                break;
            case 4:
                std::cout << "April ";
                break;
            case 5:
                std::cout << "May ";
                break;
            case 6:
                std::cout << "June ";
                break;
            case 7:
                std::cout << "July ";
                break;
            case 8:
                std::cout << "August ";
                break;
            case 9:
                std::cout << "September ";
                break;
            case 10:
                std::cout << "October ";
                break;
            case 11:
                std::cout << "November ";
                break;
            case 12:
                std::cout << "December ";
                break;
        }
 
        std::cout << day << ", " << year << std::endl;
    }
 
    system("pause");
    return 0;
}
Добавлено через 4 минуты
В российском формате:
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#include <iostream>
#include <cstdlib>
 
int main()
{
    int day;
    int month;
    int year;
    bool valid = true;
 
    std::cout << "Enter day: ";
    std::cin >> day;
    std::cout << "Enter month: ";
    std::cin >> month;
    std::cout << "Enter year: ";
    std::cin >> year;
 
    if (month >= 1 && month <= 12)
    {
        if (day >= 1 && day <= 31)
        {
            if (!(year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)))
            {
                if (month == 2 && day > 28)
                    valid = false;
            }
            else
            {
                if (month == 2 && day > 29)
                    valid = false;
            }
        }
        else
            valid = false;
    }
    else
        valid = false;
 
    if (!valid)
        std::cout << "Input error!" << std::endl;
    else
    {
        std::cout << day << " ";
 
        switch (month)
        {
            case 1:
                std::cout << "yanvarya ";
                break;
            case 2:
                std::cout << "fevralya ";
                break;
            case 3:
                std::cout << "marta ";
                break;
            case 4:
                std::cout << "aprelya ";
                break;
            case 5:
                std::cout << "maya ";
                break;
            case 6:
                std::cout << "iyunya ";
                break;
            case 7:
                std::cout << "iyulya ";
                break;
            case 8:
                std::cout << "avgusta ";
                break;
            case 9:
                std::cout << "sentyabrya ";
                break;
            case 10:
                std::cout << "octyabrya ";
                break;
            case 11:
                std::cout << "noyabrya ";
                break;
            case 12:
                std::cout << "decabrya ";
                break;
        }
 
        std::cout << year << "g." << std::endl;
    }
 
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru