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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 26, средняя оценка - 4.65
Дима7
0 / 0 / 0
Регистрация: 11.12.2009
Сообщений: 10
11.12.2009, 16:13     дата следующего дня, последний день месяца и сколько дней осталось до конца месяца #1
написать программу которая вычисляет дату следующего дня определяет последний день месяца и сколько дней осталось до конца месяца
на экране должен выглядеть следующим образом:
Введите цифрами сегодняшнюю дату (число,месяц,год) ->
завтра **.**.****
последний день месяца **.**.****
до конца месяца осталось ** дней (слово дней быть согласовано по падежу)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2009, 16:13     дата следующего дня, последний день месяца и сколько дней осталось до конца месяца
Посмотрите здесь:

C++ Сколько дней осталось до конца года?
Сколько дней осталось до конца года C++
C++ Написать программу, которая по номеру месяца выдает название следующего за ним месяца (при т = 1 получаем февраль, 4 - май и т.д.).
Даны два целых числа: D (день месяца) и M (номер месяца в году). Вывести знак зодиака, соответствующий этой дате. C++
C++ По номеру месяца выдать название следующего за ним месяца
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rififi
 Аватар для Rififi
2330 / 1045 / 43
Регистрация: 03.05.2009
Сообщений: 2,656
11.12.2009, 17:06     дата следующего дня, последний день месяца и сколько дней осталось до конца месяца #2
Дима7,

написать программу которая вычисляет дату следующего дня определяет последний день месяца и сколько дней осталось до конца месяца

Программа в аттаче.

Демонстрация работы:
http://pic.ipicture.ru/uploads/091211/VUs0oLJhAx.jpg
Вложения
Тип файла: zip next_day_date.zip (146.2 Кб, 183 просмотров)
Дима7
0 / 0 / 0
Регистрация: 11.12.2009
Сообщений: 10
11.12.2009, 22:17  [ТС]     дата следующего дня, последний день месяца и сколько дней осталось до конца месяца #3
нет на языке с++
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,141
Завершенные тесты: 1
11.12.2009, 23:42     дата следующего дня, последний день месяца и сколько дней осталось до конца месяца #4
Дима7,

написать программу которая вычисляет дату следующего дня определяет последний день месяца и сколько дней осталось до конца месяца

Программа в аттаче.

Демонстрация работы:

Вложения next_day_date.zip (146.2 Кб, 4 просмотров)
внимательно!

Цитата Сообщение от Дима7 Посмотреть сообщение
написать
Temirlan90
 Аватар для Temirlan90
131 / 131 / 8
Регистрация: 30.09.2010
Сообщений: 333
17.12.2010, 18:23     дата следующего дня, последний день месяца и сколько дней осталось до конца месяца #5
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 минут
до конца месяца осталось ** дней (слово дней быть согласовано по падежу)
а вот с этим пунктом хз как делать...
Yandex
Объявления
17.12.2010, 18:23     дата следующего дня, последний день месяца и сколько дней осталось до конца месяца
Ответ Создать тему
Опции темы

Текущее время: 14:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru