С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Дата следующего дня, последний день месяца и сколько дней осталось до конца месяца - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив nxm-1 http://www.cyberforum.ru/cpp-beginners/thread73211.html
Кто может помогите В массив размером (nxm-1) поместить суммы соседних элементов заданного массива.
C++ Структура. Чтение файла. Функция strcmp Код программы. #include <stdio.h> #include <iostream> #include <string.h> using namespace std; struct STADION{char *name;char *vid; char *adres;int mest;} stadion; int num=0, tnum=0; void... http://www.cyberforum.ru/cpp-beginners/thread73185.html
C++ Строки
Привет всем. Помогите решить задачу пожалуйста: "Написать программу, которая считывает текст из файла и выводит на экран только предложения, которые содержат СЛОВО введенное с клавиатуры". Я только...
Сравнение двух файлов на языке C. C++
Собсно поставили мне задачу, написать программу на языке C, сравнивающую два файла, и печатающую первые строки, в которых они различаются. помогите написать...)
C++ Односвязный список http://www.cyberforum.ru/cpp-beginners/thread73119.html
Всем привет, Дaн oднocвязный cпиcoк, элeмeнт этoгo cпиcка coдержит маccив из 10 цeлых пeрeмeнных. Эти пeрeмeнные нужнo xранит в пoрядке вoзраcтания. Такжe маccив можeт быть запoлнен нe пoлнocтью....
C++ Dev-c++ Так получилось, что должен некоторое время поработать в этом известном бесплатном компиляторе. В отличие от builder'а, где AnsiString интегрирован, такого удовольствия в dev-c++ нет. Зато есть... подробнее

Показать сообщение отдельно
Temirlan90
133 / 133 / 8
Регистрация: 30.09.2010
Сообщений: 333
17.12.2010, 18:23
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
#include <iostream>
#include <conio.h>
 
int main() {
        setlocale(LC_ALL,"Russian");
        int day, month, year, last;     
        printf("Введите цифрами сегодняшнюю дату (число, месяц, год) -> ");
        scanf("%i%i%i", &day, &month, &year);
        last = 0;
        if (month == 2) {
                if ((year % 4) != 0 && day == 28) {
                        last = 1;
                }               
                if ((year % 4) == 0 && day == 29) {
                        last = 1;
                }
        }               
        else if ((month == 4 || month == 6 || month == 9 || month == 11) && day == 30) {
                month++;
                day = 0;
                printf("Последний день месяца!\n");
        }
        else if (day == 31) {
                last = 1;
        }
        if (last == 1) {
                printf("Последний день месяца!\n");
                day = 1;
                if (month == 12) {
                        month = 1;
                        year++;
                        printf("C наступающим Новым годом!\n");
                }
                else 
                        month++;
        }
        else 
                day++;
        printf("Завтра %i %i %i",day, month, year);
        printf("\nДля завершения нажмите <Enter>");
        getch();
}
Добавлено через 15 минут
до конца месяца осталось ** дней (слово дней быть согласовано по падежу)
а вот с этим пунктом хз как делать...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.