Предмет: Информатика, автор: meizumnote958

Задача 1
Дано номер класу, в якому навчається учень. З’ясувати, до школи якого
ступеню (початкова, основна, старша) він відноситься.
Початкова школа: 1-4 класи
Основна школа: 5-9 класи
Старша школа: 10-11 класи

Задача 2
Дано номер року N. Вивести кількість днів у ньому.
Рік є високосним, якщо його номер націло ділиться на 4. Якщо номер року
ділиться на 100, але не ділиться на 400, то такий рік не є високосним.
Вказівки
Оператор % дозволяє знайти остачу від ділення.
Умова, що число N ділиться націло на 4, записується N%4==0 (остача від
ділення N на 4 дорівнює 0).
N%100!=0 – число N не ділитися націло на 100.


Rinky31: На якій мові програмування треба зробити?
meizumnote958: пайтон

Ответы

Автор ответа: Rinky31
1

Ответ:

Задача 1:

a = int(input('Введіть номер класу: '))

if a <= 0:

   print('Введіть номер класу, більший за 0')

elif a <=4:

   print('Учень навчається у початковій школі')

elif a <=9:

   print('Учень навчається в основній школі')

elif a <=11:

   print('Учень навчається у старшій школі')

else:

   print('Введіть номер класу менший за 12')

Задача 2:

N = int(input('Введіть номер року: '))

if N%4 == 0:

   print('Кількість днів у цьому році 366. Рік високосний')

else:

   print('Кількість днів у цьому році 365. Рік не високосний')

Объяснение:  У 2 задачі я не бачу сенсу в умові "Якщо номер року ділиться на 100, але не ділиться на 400, то такий рік не є високосним." Жоден не високосний рік (наприклад: 2005, 2006, 2007) не буде націло ділитися на 100, умова не буде працювати коректно.

Похожие вопросы
Предмет: Информатика, автор: slomakina00