Напишите программу, которая по заданной дате определяет время года.
Программа должна проверять корректность введенной даты.
Сделайте максимально просто, пж.
Ответы
Ответ дал:
0
C++(был использован std::scanf для облегчения работы.).
Compiler 7.3.0 GCC
#include <iostream>
#include <cstdio> // for std::scanf.
int main()
{
int D, M, Y;
std::scanf("%d.%d.%d", &D, &M, &Y);
if((D > 28 && M == 2) || M > 12 || (D > 31 && M != 2))
{
std::cout << "Неправильные данные." << std::endl;
return true;
}
if(M >= 9 && (M <= 11 && D < 31))
std::cout << "Осень" << std::endl;
else if(M == 12 && M == 1 && M == 2)
std::cout << "Зима" << std::endl;
else if(M >= 3 && M <= 5)
std::cout << "Весна" << std::endl;
else if(M >= 6 && M <= 8)
std::cout << "Лето" << std::endl;
else
std::cout << "Неопределенная дата." << std::endl;
return 0;
}
Приложения:
![](https://st.uroker.com/files/98c/98c483d63c8e97b5be4808ef313bf761.png)
Ответ дал:
0
спасибо!!! Но мне надо на паскале я забыл указать
Ответ дал:
0
спасибо!!! Но мне надо на паскале я забыл указать
Вас заинтересует
1 год назад
1 год назад
2 года назад
2 года назад
7 лет назад
7 лет назад
8 лет назад