Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.09.2019, 22:43   #1
Евыч
Новичок
Джуниор
 
Регистрация: 10.09.2019
Сообщений: 1
По умолчанию Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 февраль и т. д.). Определить количество дней в этом месяце для невисокосного года.

Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 февраль и т. д.). Определить количество дней в этом месяце для невисокосного года.
помогите, пожалуйста
Евыч вне форума Ответить с цитированием
Старый 11.09.2019, 10:06   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

есть такая готовая: DaysInMonth
https://programmersforum.ru/showpost...19&postcount=2



если запрещено использовать встроенные функции, тогда
варианты

нумерация от нуля (0 - январь, 1 - февраль и т.д.)
Код:
			int[] DaysInMonth = new int[12] { 31,28,31,30,31,30,31,31,30,31,30,31};
нумерация от 1 (1 - январь, 2 - февраль и т.д.)
Код:
			int[] DaysInMonth = new int[13] {0, 31,28,31,30,31,30,31,31,30,31,30,31};
нумерация от 1 (1 - январь, 2 - февраль и т.д.)
Код:
                public static int getDaysInMonth(int month)
                {
                        switch (month)
                        {
                        	case 1: case 3: case 5: case 7: case 8: case 10: case 12: return 31;
                        	case 2: return 28;
                        	case 4: case 6: case 9: case 11: return 30;
                        	default: return 0;
                        }
                }

Последний раз редактировалось Serge_Bliznykov; 11.09.2019 в 10:31.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
номер месяца 9, отображается в формуле Январь 2018 Нимферия Microsoft Office Excel 3 16.09.2016 09:01
количество дней в месяце (январь-31) ramzan_s Microsoft Office Excel 4 29.06.2011 16:00
количество рабочих дней в месяце. RKS Общие вопросы Delphi 6 30.10.2010 08:00
определить день недели по заданному числу (считать в месяце 30 дней и первый день месяца понедельник dan1991 Помощь студентам 1 01.03.2009 20:59
число дней в месяце конкретного года (Excel) Andrew_R Microsoft Office Excel 2 28.10.2007 21:22