Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/25: Рейтинг темы: голосов - 25, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 19

Вывод даты по введенному номеру дня в году

21.11.2012, 21:42. Показов 4681. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здрасьте) Нужна помощь... написала код :
C#
1
2
3
 Console.WriteLine("Введите число от 1 до 365");
            m = int.Parse(Console.ReadLine());
                Console.WriteLine(DateTime.Today.AddMonths(m).ToString("D"));
Проблема в том, что по введенному числу "1" выводит дату 21 декабря 2012г. Что делать???
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.11.2012, 21:42
Ответы с готовыми решениями:

Вывод даты по году и номеру дня
Фрагмент кода #include "stdafx.h" #include "stdio.h" #include "conio.h" #include "iostream" #include "string.h" using...

По заданному году и порядковому номеру дня в году определять день недели и месяц этого дня
Задачу не можем решить 3 людьми. ______________________________ Написать программу, которая бы позволяла по заданному году и...

Программа, которая бы позволяла по заданному году и порядковому номеру дня в году определять день недели
Ребята, помогите доработать код=) день недели выводится не правильно, примерно после 50 года=( Вот задание: Написать программу,...

7
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
21.11.2012, 21:54

Не по теме:

Бежать в бункер!!!!!!!!!!!:scare:


А что вас смущает? Все правильно.
0
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 19
21.11.2012, 21:57  [ТС]
Смущает то, что по идее, по моей логике по крайней мере 1 днем года должно быть 1 января... мне надо, чтобы введя число 40 вывелась дата 9 февраля...
0
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
21.11.2012, 21:59
Сегодня 21 ноября 2012 года. Тоесть 2012.11.21

Вы вводите 1 и методом AddMonthc() прибавляете 1 месяц к текущей дате, тоесть становится 2012.12.21 - 21 декабря 2012 года.

Кликните здесь для просмотра всего текста
Цитата Сообщение от Anushka Посмотреть сообщение
по моей логике
Ага, по женской логике...
1
 Аватар для rmavlasv
90 / 90 / 15
Регистрация: 31.03.2010
Сообщений: 293
Записей в блоге: 1
21.11.2012, 22:02
C#
1
2
3
4
Console.WriteLine("Введите число от 1 до 365");
            int m = int.Parse(Console.ReadLine());
            DateTime D = new DateTime(2011,1,1);
            Console.WriteLine(D.AddDays(m).ToString("D"));
1
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
21.11.2012, 22:04
rmavlasv, Не совсем, так правильнее:
C#
1
2
3
4
5
DateTime date = new DateTime(2011, 12, 31);
Console.WriteLine("Введите число от 1 до 365");
int m = int.Parse(Console.ReadLine());
Console.WriteLine(date.AddDays(m).ToString("D"));
Console.ReadKey();
P.S. Не забывайте что в женской логике индексирование с 1 начинается)))

Кликните здесь для просмотра всего текста
Anushka, вы уж извините за логику... Мы и сами иногда бываем не правы
1
 Аватар для rmavlasv
90 / 90 / 15
Регистрация: 31.03.2010
Сообщений: 293
Записей в блоге: 1
21.11.2012, 22:05
DimanRu, точно
0
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 19
21.11.2012, 22:11  [ТС]
Приятно, что вы это признаете)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.11.2012, 22:11
Помогаю со студенческими работами здесь

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

Определить номер месяца M и дня недели D по порядковому номеру дня в году
Вводится число T-порядковый день в году.Определить номер месяца M и дня недели D, соответствующих T(Например, если T=365 то M=12 a D-31

По введенному номеру дня недели вывести название дня и определить, является день рабочим
Добрый вечер, нужна ваша помощь. (сам noob, Паскаль недавно начал учить) 1. В общем, есть задача "По введенному номеру дня...

По введенному номеру месяца в году вывести соответсвующее время года
Используя оператор выбора,составьте программу,которая по введенному номеру месяца в году будет выводить соответсвующее время...

По номеру дня в году вывести число и месяц
Нужна программа которая по номеру дня в году выведет число и месяц в общепринятой форме (33-й день года - это 2 февраля) И не отказался бы...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru