Программа в файле
// ConsoleApplication1.cpp: определяет точку входа для консольного приложения.////Дата некоторого дня характеризуется тремя натуральными числами ://g(год), m(порядковый номер месяца) и n(число).По заданным g, m//и n определить дату предыдущего дня(считать, что год не является високосным)
#include "stdafx.h"#include "conio.h"#include "iostream"
int main(){using namespace std;int n, m, g;cout << "Day ";cin >> n;cout << "Month ";cin >> m;cout << "Year ";cin >> g;if (m == 1 || m == 3 || m == 5 && m == 7 || m == 8 || m == 10 ){ if (n < 31) cout << n + 1 << "." << m << "." << g; else cout << 1 << "." << m+1 << "." << g;}if (m == 2){ if (n < 28) cout << n + 1 << "." << m << "." << g; else cout << 1 << "." << m + 1 << "." << g;}if (m == 4 || m == 6 || m == 9 && m == 11 ){ if (n < 30) cout << n + 1 << "." << m << "." << g; else cout << 1 << "." << m + 1 << "." << g;}if (m == 12){ if (n < 31) cout << n + 1 << "." << m << "." << g; else cout << 1 << "." << 1 << "." << g+1;}<br> _getch();return 0;}
Скачать вложение Текст (TXT)