Тарина
Тарина

Помогите в написании кода на C#

Надо составить программу, которая в зависимости от порядкового номера месяца (1,2,...12) выводит на экран количество дней в этом месяце. Расмотреть два случая:
а) год не является високосным
б) год високосный (информация об этом вводится с клавиатуры).

Ел
Елена

using System;
namespace example
{
class Program
{
public static void Main(string[] args)
{
UInt16 month, year, days;
while (true)
{
Console.Write("Введите месяц: ");
month = UInt16.Parse(Console.ReadLine());
Console.Write("Введите год: ");
year = UInt16.Parse(Console.ReadLine());

if (month == 4 || month == 6 || month == 9 || month == 11) days = 30;
else if (month == 2)
{
days = 28;
if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)) ++days;
}
else days = 31;
Console.WriteLine("\n {0} дней\n", days);
}
}
}
}

Похожие вопросы
помогите с написанием кода
Проблема в написании PHP кода
C++, вопрос по написанию программы
Помогите поправить код на C#
Программисты помогите! есть код на C/C++
C++ Помогите с написанием программы !
помогите с написанием кода проги (
Подскажите C++ с написание программы
Помощь в написание программы на C#
Как писать коды? Как выглядит написание кода?