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

Неправильно вводится дата - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Из двоичной в десятичную+разворот http://www.cyberforum.ru/cpp-beginners/thread422692.html
Дано число, нужно перевести её в двоичную систему счисления, а затем перевернуть полученное двоичное число, и вывести его!
C++ Переставить строки файла #include <iostream> #include <fstream> void main () { // открывает файл для чтения std::fstream inputFile ("D:\\a.txt", std::fstream::in); // открывает файл для записи результата std::fstream outputFile ("D:\\b.txt", std::fstream::out | std::fstream::trunc); // проверяем открылся ли файл http://www.cyberforum.ru/cpp-beginners/thread422687.html
Ошибка при выполнении Логического решения... C++
#include <iostram> #include <conio.h> #include <cmath> using namespace std; int main(int argc, char *argv){ int x, correct, counter; srand(static_cast<unsigned int>(time(0)));
C++ Двоичное дерево поиска
Уважаемые форумчане, помогите разобраться, вот листинг: #include <stdio.h> #include <stdlib.h> #include <iostream> #include <conio.h> #include <string.h> #define VER 50 #define SIZE 20
C++ Подправить задачку. http://www.cyberforum.ru/cpp-beginners/thread422670.html
Помогите, пожалуйста, у меня есть условие задачи: дана последовательность упорядоченных по возрастанию чисел а1...а15, и число n не равное ни одному из этих чисел, такое что а1<n<а15. найти элемент последовательности (его порядковый номер и значение) ближайший к n. И решение: #include <cstdlib> #include <iostream> #define m 15 using namespace std; class base {
C++ CUDA C++ не понимаю ошибку! Есть код на C Считаем определитель. Подсчет определителя был реализован по методу Гаусса: приводим матрицу к треугольному виду и перемножаем диагональные элементы. : #include <stdio.h> #include <stdlib.h> #define SIZE 3 void matrix_rand (float array), matrix_view (float array,char *q); подробнее

Показать сообщение отдельно
Элан
0 / 0 / 0
Регистрация: 14.02.2015
Сообщений: 1
14.02.2015, 10:33     Неправильно вводится дата
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
#include <iostream>
#include <conio.h>
using namespace std;
 
struct date
{
    int day;
    int month;
    int year;
};
 
int main()
{
    date d1;
    char ch;
    setlocale(LC_ALL, "Rus");
    cout << "Введите дату в формате день/месяц/год: ";
    cin >> d1.day >> ch >> d1.month >> ch >> d1.year;
    if (d1.day < 10)
        if (d1.month < 10)
            { cout << "Вы ввели дату 0" << d1.day << "/0" << d1.month << "/" << d1.year; }
        else
            { cout << "Вы ввели дату 0" << d1.day << "/" << d1.month << "/" << d1.year; }
    else
    {
        if (d1.month < 10)
            cout << "Вы ввели дату " << d1.day << "/0" << d1.month << "/" << d1.year;
 
        else
        {
            cout << "Вы ввели дату " << d1.day << "/" << d1.month << "/" << d1.year;
        }
    }
    _getch();
    return 0;
}
 
Текущее время: 14:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru