Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
Y0k3
0 / 0 / 0
Регистрация: 29.06.2014
Сообщений: 19
1

Определить, является ли год високосным

18.05.2017, 19:22. Просмотров 1110. Ответов 1

Помогите найти ошибку. Не считает какой-то год.В первую строку вывести YES если год с номером N является высокосным и NO в противном случае. Во вторую выведите номер ближайшего высокосного года.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
i=open('input.txt', 'r')
o=open('output.txt', 'w')
N =int(i.read())
if (N % 4 == 0 and N%100 != 0) or (N%400 == 0):
    o.write('YES' + '\n' + str(N+4))
elif N%100== 0:
    o.write('NO' + '\n' + str(N+4))
else:
    N=N+1
    if (N % 4 == 0 and N%100 != 0) or (N%400 == 0):
            o.write('NO' + '\n' + str(N))
    else:
        N=N+1
        if (N % 4 == 0 and N%100 != 0) or (N%400 == 0):
                o.write('NO' + '\n' + str(N))
        else:
                N=N+1
                o.write('NO' + '\n' + str(N))
i.close()
o.close()
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2017, 19:22
Ответы с готовыми решениями:

Определить, является ли год високосным
как написать программу который от печати юзера скажет високосный год или нет.

Требуется определить, является ли данный год высокосным
Требуется определить, является ли данный год високосным. Напомним, что год является високосным,...

Определить, является ли год високосным
Вот вроде бы и все просто, но никак не выходит одна проверка, на високосный год. А именно, есть...

Определить является ли год високосным
Пользователь вводит год, определить является ли он високосным (год является високосным в двух...

1
dondublon
4076 / 1545 / 292
Регистрация: 17.03.2012
Сообщений: 8,451
Записей в блоге: 5
19.05.2017, 09:58 2
Python
1
2
import calendar
print (calendar.isleap(1900))
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2017, 09:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определить, является ли год високосным
подскажите как делать напишите программу, которая выполяет следующие действия: 1) с помощью...

Определить, является ли год високосным
Помогите пожалуйста))) очень нужно) Написать программу, которая проверяет, является ли год...

Определить, является ли год N високосным
Сделать программу на Visual Basic в виде Console Application: Дано натуральное число n-год...

Определить, является ли год високосным
Требуется определить, является ли данный год високосным. (Напомним, что год является високосным,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.